[go: up one dir, main page]

CN113406122B - Double-mechanical-arm digital ray detection device and automatic detection method - Google Patents

Double-mechanical-arm digital ray detection device and automatic detection method Download PDF

Info

Publication number
CN113406122B
CN113406122B CN202110661543.8A CN202110661543A CN113406122B CN 113406122 B CN113406122 B CN 113406122B CN 202110661543 A CN202110661543 A CN 202110661543A CN 113406122 B CN113406122 B CN 113406122B
Authority
CN
China
Prior art keywords
detector
workpiece
mechanical arm
ray source
detection
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.)
Active
Application number
CN202110661543.8A
Other languages
Chinese (zh)
Other versions
CN113406122A (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.)
Beijing Hangxing Machinery Manufacturing Co Ltd
Original Assignee
Beijing Hangxing Machinery Manufacturing Co Ltd
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 Beijing Hangxing Machinery Manufacturing Co Ltd filed Critical Beijing Hangxing Machinery Manufacturing Co Ltd
Priority to CN202110661543.8A priority Critical patent/CN113406122B/en
Publication of CN113406122A publication Critical patent/CN113406122A/en
Application granted granted Critical
Publication of CN113406122B publication Critical patent/CN113406122B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/02Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
    • G01N23/04Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/03Investigating materials by wave or particle radiation by transmission
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/10Different kinds of radiation or particles
    • G01N2223/101Different kinds of radiation or particles electromagnetic radiation
    • G01N2223/1016X-ray
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/30Accessories, mechanical or electrical features
    • G01N2223/309Accessories, mechanical or electrical features support of sample holder
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2223/00Investigating materials by wave or particle radiation
    • G01N2223/40Imaging
    • G01N2223/421Imaging digitised image, analysed in real time (recognition algorithms)

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

本发明涉及一种双机械臂数字射线检测装置及自动化检测方法,属于射线无损检测领域,解决了现有工件检测系统中运动机构设计复杂,控制难度大、无法实现自动化检测以及对复杂曲面工件无法实现垂直透照检测的问题。本申请提供了一种双机械臂数字射线检测装置和基于该检测装置的自动化检测方法。该装置通过在工件两侧设置两个机械臂带动射线源和探测器运动,降低了运动机构控制难度,同时能够实现对工件任意位置、任意角度、任意放大率的检测;同时基于该装置,通过编写机械臂控制程序,实现了工件的自动化检测,基于工件三维模型通过计算机图形学获取扫描路径点的方式实现了对复杂曲面垂直透照的自动化检测。该装置以及方法能够广泛应用于工件无损检测领域,降低控制难度、提高检测的自动化。

Figure 202110661543

The invention relates to a double-manipulator digital ray detection device and an automatic detection method, which belong to the field of non-destructive ray detection, and solve the problems of complex motion mechanism design, difficult control, inability to realize automatic detection and inability to detect complex curved surface workpieces in the existing workpiece detection system. The problem of realizing vertical transillumination detection. The present application provides a double-manipulator digital radiation detection device and an automatic detection method based on the detection device. The device drives the ray source and the detector to move by setting two mechanical arms on both sides of the workpiece, which reduces the difficulty of controlling the motion mechanism, and at the same time can realize the detection of any position, angle, and magnification of the workpiece; at the same time, based on the device, through The control program of the manipulator is written to realize the automatic detection of the workpiece, and the automatic detection of the vertical transillumination of the complex surface is realized by obtaining the scanning path points based on the three-dimensional model of the workpiece through computer graphics. The device and method can be widely used in the field of non-destructive testing of workpieces, reduce the difficulty of control and improve the automation of testing.

Figure 202110661543

Description

一种双机械臂数字射线检测装置及自动化检测方法A digital ray detection device with dual robotic arms and an automatic detection method

本发明涉及数字射线无损检测领域,尤其涉及一种双机械臂数字射线检测装置及自动化检测方法。The invention relates to the field of digital ray nondestructive testing, in particular to a double-manipulator digital ray testing device and an automatic testing method.

背景技术Background technique

无损检测是工业发展中必不可少的工具,在一定程度上反映了一个国家工业发展水平。X射线检测技术作为一种常规的无损检测方法,其应用于工业领域已有近百年的历史。在早期以及现在的一些工业领域(如军工制造领域),X射线检测通常以胶片照相为主要检测方法,这种检测方法存在检测周期长、检测效率低、检测费用高、暗室处理废液污染环境等问题,已不适应信息化时代的无损检测发展趋势。目前,数字射线无损检测技术在工业领域已经得到了广泛应用。在确保产品检测质量的前提下,数字射线无损检测技术具有检测速度快、检测成本低、图像易保存、易实现远程分析和诊断等特点,是射线检测发展的方向。采用数字射线无损检测技术可以通过灰度调节、增强、锐化等数字图像处理方法提高图像对比度,提高缺陷的辨识力,进一步采用缺陷识别算法实现缺陷自动筛选、定位、分类,从而实现智能化评片,大大提高了缺陷识别的准确性和评片效率。Non-destructive testing is an indispensable tool in industrial development, which reflects a country's industrial development level to a certain extent. As a conventional non-destructive testing method, X-ray testing technology has been used in the industrial field for nearly a hundred years. In the early days and in some current industrial fields (such as the field of military manufacturing), X-ray inspection usually uses film photography as the main detection method. And other problems, it has not adapted to the development trend of non-destructive testing in the information age. At present, digital ray nondestructive testing technology has been widely used in the industrial field. On the premise of ensuring the quality of product inspection, digital ray nondestructive testing technology has the characteristics of fast detection speed, low detection cost, easy image preservation, and easy remote analysis and diagnosis. It is the development direction of ray inspection. The use of digital ray nondestructive testing technology can improve image contrast and defect identification through digital image processing methods such as gray scale adjustment, enhancement, and sharpening, and further use defect identification algorithms to realize automatic screening, positioning, and classification of defects, thereby realizing intelligent evaluation. films, greatly improving the accuracy of defect identification and film review efficiency.

目前,数字射线检测方案通常都是将工件放置到载物台上,载物台位于射线管和探测器的中间,从而实现X射线对工件的透照成像。为满足对不同工件尺寸、不同工件位置、不同透照角度、不同放大比的透照要求,需要在射线管、探测器、工件载物台增加多个运动自由度。由于数字射线检测的成像视野受探测器平面大小、射线辐射角度及成像放大比等因素的限制,为了满足对大尺寸工件的全覆盖检测,通常会对射线管和探测器(或工件载物台)增加多个直线运动自由度,从而扩大检测范围。为了满足对工件不同角度的检测,通常会采用工件载物台旋转或射线管探测器旋转(如C形臂)的方案实现。At present, digital ray inspection schemes usually place the workpiece on the stage, and the stage is located between the X-ray tube and the detector, so as to realize X-ray transillumination imaging of the workpiece. In order to meet the transillumination requirements for different workpiece sizes, different workpiece positions, different transillumination angles, and different magnification ratios, it is necessary to add multiple degrees of freedom of motion to the ray tube, detector, and workpiece stage. Since the imaging field of view of digital ray detection is limited by factors such as the size of the detector plane, the radiation angle of the ray, and the imaging magnification ratio, in order to meet the full coverage detection of large-sized workpieces, the ray tube and detector (or workpiece stage ) increases multiple linear motion degrees of freedom, thereby expanding the detection range. In order to meet the detection of different angles of the workpiece, it is usually realized by using the rotation of the workpiece stage or the rotation of the X-ray tube detector (such as C-arm).

对于上述通用工件检测系统,为了能够满足对不同工件尺寸、不同工件位置、不同透照角度、不同放大比的透照要求,需要对射线源、探测器、工件载物台增加多个运动自由度,通常需要10个运动自由度左右,对于不同角度的检测,尤其需要对多个旋转轴方向进行多角度检测时,或者需要沿工件表面法向方向检测时,系统机械运动机构将设计的非常复杂,使得运动控制也变得异常复杂,同时基于这种复杂运动机构的检测装置也无法实现自动化检测。For the above general workpiece detection system, in order to meet the transillumination requirements for different workpiece sizes, different workpiece positions, different transillumination angles, and different magnification ratios, it is necessary to add multiple degrees of freedom to the ray source, detector, and workpiece stage , usually requires about 10 degrees of freedom of motion. For the detection of different angles, especially when it is necessary to perform multi-angle detection on multiple rotation axis directions, or when it is necessary to detect along the normal direction of the workpiece surface, the design of the system mechanical motion mechanism will be very complicated. , making the motion control extremely complicated, and the detection device based on this complex motion mechanism cannot realize automatic detection.

另外,对于复杂曲面的工件,现有的数字射线检测方法无法实现对工件任意表面位置的垂直透照,而倾斜透照增加了射线的穿透壁厚,同样影响成像灵敏度和成像质量,并且无法定位缺陷所在工件表面的具体位置。In addition, for workpieces with complex curved surfaces, the existing digital ray inspection methods cannot achieve vertical transillumination on any surface position of the workpiece, while oblique transillumination increases the penetration wall thickness of rays, which also affects imaging sensitivity and imaging quality, and cannot Locate the specific location of the workpiece surface where the defect is located.

发明内容Contents of the invention

鉴于上述的分析,为解决现有工件检测系统运动机构控制难度大、无法实现自动检测、无法实现对复杂曲面工件垂直透照检测的问题,本发明实施例旨在提供一种双机械臂数字射线检测装置和基于该装置的自动化检测方法。In view of the above analysis, in order to solve the problems that the existing workpiece detection system is difficult to control the motion mechanism, cannot realize automatic detection, and cannot realize the vertical transillumination detection of complex curved surface workpieces, the embodiment of the present invention aims to provide a dual-manipulator digital ray A detection device and an automatic detection method based on the device.

一方面,本发明实施例提供了一种双机械臂数字射线检测装置,该装置包括射线源、探测器、工件转台、第一机械臂、第二机械臂、控制系统以及数据采集系统;On the one hand, an embodiment of the present invention provides a dual-manipulator digital radiation detection device, which includes a radiation source, a detector, a workpiece turntable, a first robot arm, a second robot arm, a control system, and a data acquisition system;

第一机械臂和第二机械臂放置在工件转台两侧,射线源和探测器分别安装在第一机械臂和第二机械臂上;The first mechanical arm and the second mechanical arm are placed on both sides of the workpiece turntable, and the radiation source and detector are respectively installed on the first mechanical arm and the second mechanical arm;

待测工件安装在工件转台上;The workpiece to be tested is installed on the workpiece turntable;

数据采集系统用于采集探测器成像数据;The data acquisition system is used to collect the imaging data of the detector;

控制系统通过调节第一机械臂和第二机械臂各运动轴而改变探测器和射线源的位置和方向,实现对工件的检测;扫描中射线源中心射束始终垂直于探测器表面并过探测器中心点。The control system changes the position and direction of the detector and the ray source by adjusting the movement axes of the first mechanical arm and the second mechanical arm, so as to realize the detection of the workpiece; the central beam of the ray source is always perpendicular to the surface of the detector and passes through the detection during scanning. device center point.

进一步,控制系统通过调节第一机械臂和第二机械臂各运动轴,保持射线源中心射束方向不变,使得探测器和射线源沿某一方向作同步平移运动,实现对工件不同位置的检测。Further, the control system keeps the central beam direction of the radiation source unchanged by adjusting the movement axes of the first mechanical arm and the second mechanical arm, so that the detector and the radiation source perform synchronous translational movement along a certain direction, and realize the control of different positions of the workpiece. detection.

进一步,控制系统通过调节第一机械臂和第二机械臂各运动轴,保持探测器中心点位置不变使探测器沿探测器水平或竖直方向的平分线旋转,同时使射线源以探测器中心点为圆心,以探测器中心点到射线源焦点之间的距离为半径作圆弧轨道转动,实现对工件不同角度的检测。Further, the control system rotates the detector along the horizontal or vertical bisector of the detector by adjusting the movement axes of the first mechanical arm and the second mechanical arm, keeping the position of the detector center point unchanged, and at the same time makes the ray source rotate with the detector The center point is the center of the circle, and the distance from the center point of the detector to the focal point of the ray source is used as the radius to make an arc orbit to detect different angles of the workpiece.

进一步,控制系统通过调节第一机械臂和第二机械臂各运动轴,使得探测器和射线源沿着以工件中某一待测点为圆心,探测器以探测器中心点到待测点的距离为半径,射线源以待测点到射线源焦点的距离为半径,两者沿相反方向作圆弧轨道转动,实现对工件不同角度的检测。Further, the control system adjusts the movement axes of the first mechanical arm and the second mechanical arm so that the detector and the ray source move along a distance from the center point of the detector to the point to be measured with a certain point in the workpiece as the center of the circle. The distance is the radius, and the ray source takes the distance from the point to be measured to the focus of the ray source as the radius, and the two rotate in an arc orbit in the opposite direction to realize the detection of different angles of the workpiece.

进一步,控制系统通过调节第一机械臂或第二机械臂各运动轴,使得探测器或射线源沿着射线源与探测器连线方向移动,从而改变射线源与探测器之间的距离,实现对工件不同放大比的检测。Further, the control system adjusts the movement axes of the first mechanical arm or the second mechanical arm so that the detector or the ray source moves along the line connecting the ray source and the detector, thereby changing the distance between the ray source and the detector, and realizing Detection of workpieces with different magnification ratios.

进一步,通过工件转台转动实现工件圆周方向不同角度的检测。Further, the detection of different angles in the circumferential direction of the workpiece is realized through the rotation of the workpiece turntable.

另一方面,本发明实施例提供了一种基于双机械臂数字射线检测装置的自动检测方法,其特征在于,包括如下步骤:On the other hand, an embodiment of the present invention provides an automatic detection method based on a double-manipulator digital radiation detection device, which is characterized in that it includes the following steps:

S1、控制系统运行机械臂控制程序;S1. The control system runs the robotic arm control program;

S2、控制系统控制射线源和探测器运动到第i个扫描路径点,i初值为1;S2. The control system controls the ray source and the detector to move to the i-th scanning path point, and the initial value of i is 1;

S3、控制系统向数据采集系统输出开始采集信号的指令,然后执行输入等待指令,等待数据采集系统完成数据采集;S3. The control system outputs an instruction to start collecting signals to the data acquisition system, then executes the input waiting instruction, and waits for the data acquisition system to complete data acquisition;

S4、数据采集系统接收到开始采集信号的指令后,开启射线源、探测器,并采集探测器输出的数据,采集完成后向控制系统输出采集完成信号;S4. After the data acquisition system receives the instruction to start collecting signals, it turns on the ray source and the detector, and collects the data output by the detectors, and outputs a collection completion signal to the control system after the collection is completed;

S5、控制系统收到采集完成信号后,判断程序是否结束,若是,则完成检测,若否,则使i值加1,返回步骤S2。S5. After the control system receives the collection completion signal, it judges whether the program is finished, if yes, completes the detection, if not, adds 1 to the value of i, and returns to step S2.

进一步,通过手动示教、指定偏移量或者基于工件三维模型通过计算机图形学提取路径点的方式获取扫描路径点。Further, the scanning path points are obtained by manual teaching, specifying offsets, or extracting path points through computer graphics based on the three-dimensional model of the workpiece.

进一步,上述基于工件三维模型通过计算机图形学提取路径点的方法包括:Further, the above-mentioned method for extracting path points based on the three-dimensional model of the workpiece through computer graphics includes:

S21、获取工件三维模型;S21. Obtain a three-dimensional model of the workpiece;

S22,将待测工件表面划分为多个待检测区域;S22, dividing the surface of the workpiece to be measured into a plurality of regions to be detected;

S23、基于计算机图形学获取工件表面各个待检测区域的中心点位置和法向;S23. Obtain the center point position and normal direction of each area to be detected on the surface of the workpiece based on computer graphics;

S24、根据上述中心点位置和法向,确定探测器中心点位置和法向,其中使得探测器法向与该区域法向一致;S24. Determine the position and normal direction of the center point of the detector according to the position and normal direction of the center point above, wherein the normal direction of the detector is consistent with the normal direction of the area;

S25、根据探测器中心点位置和法向,得到射线源焦点位置和中心射束方向,其中使得中心射束方向与探测器法向一致;S25. Obtain the focus position of the ray source and the direction of the central beam according to the position of the center point of the detector and the normal direction, wherein the direction of the central beam is consistent with the normal direction of the detector;

上述各待测区域对应的探测器中心位置和法向、射线源焦点位置和中心射束方向即为获取到的扫描路径点。The center position and normal direction of the detector, the focus position of the ray source and the direction of the center beam corresponding to each of the above regions to be measured are the acquired scanning path points.

进一步,机械臂控制程序具体如下:Further, the control procedure of the manipulator is as follows:

S1、创建机械臂控制程序;S1. Create a robotic arm control program;

S2、在程序中插入运动指令,使射线源、探测器运动到扫描路径点;S2. Insert a motion command into the program to make the ray source and detector move to the scanning path point;

S3、在程序中插入开始采集信号指令,通知数据采集系统开始采集数据;S3, inserting the command to start collecting signals in the program, and notifying the data collection system to start collecting data;

S4、在程序中插入输入等待指令,等待数据采集系统采集完成;S4, inserting the input waiting instruction in the program, waiting for the data acquisition system to collect and complete;

S5、判断扫描路径是否规划完成,若否,则返回步骤S2,若是,则结束。S5. Judging whether the scanning path planning is completed, if not, return to step S2, and if yes, end.

与现有技术相比,本发明至少可实现如下有益效果之一:Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:

1、本发明通过采用双机械臂带动探测器和射线源运动,简化了运动结构,对机械臂的运动控制易于实现;并且该装置通过控制系统对机械臂各运动轴的控制调节,带动探测器和射线源沿着某方向作同步平移运动、探测器能够保持中心点位置不变作旋转运动、探测器和射线源能够沿着圆弧轨迹作反向转动,最终实现对工件不同位置、不同角度、不同放大比的检测。1. The present invention simplifies the motion structure by adopting double mechanical arms to drive the detector and the ray source, and the motion control of the mechanical arms is easy to realize; and the device drives the detector through the control and adjustment of the movement axes of the mechanical arms by the control system. It can move synchronously with the ray source along a certain direction, the detector can keep the center point unchanged for rotational movement, and the detector and ray source can make reverse rotation along the arc track, and finally realize the different positions and angles of the workpiece. , Detection of different magnification ratios.

2、通过采用工件三维建模,利用计算机图形学获取工件表面待测区域中心点位置和法向,并根据该中心点位置和法向得到与每个探测区域对应的探测器中心点位置和法向、射线源焦点位置和中心射束方向,并使探测器法向、射线源中心射束方向与待测区域法向一致,按照该方式获得的扫描路径点,能够实现对复杂曲面的垂直透照检测,提高了成像质量和检测精度。2. By using three-dimensional modeling of the workpiece, the position and normal direction of the center point of the area to be measured on the surface of the workpiece are obtained by using computer graphics, and the position and normal direction of the center point of the detector corresponding to each detection area are obtained according to the position and normal direction of the center point. direction, the focus position of the ray source, and the direction of the central beam, and make the normal direction of the detector and the direction of the central beam of the ray source consistent with the normal direction of the area to be measured. The scanning path points obtained in this way can realize the vertical penetration of complex curved surfaces. The imaging quality and detection accuracy are improved.

3、通过编写机械臂控制程序,在程序中插入每个路径点对应的三条控制指令,根据该指令,控制系统控制机械臂各运动轴的运动,使探测器和射线源到达扫描路径点对应的位置,并控制采集系统完成数据采集,实现自动化检测。3. By writing the control program of the robotic arm, insert three control instructions corresponding to each path point into the program. According to the instructions, the control system controls the movement of each movement axis of the robotic arm, so that the detector and the ray source reach the point corresponding to the scanning path point. position, and control the acquisition system to complete data acquisition and realize automatic detection.

本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。In the present invention, the above technical solutions can also be combined with each other to realize more preferred combination solutions. Additional features and advantages of the invention will be set forth in the description which follows, and some of the advantages will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the matter particularly pointed out in the written description and appended drawings.

附图说明Description of drawings

图1为双机械臂数字射线检测装置示意图;Fig. 1 is a schematic diagram of a double-manipulator digital radiation detection device;

图2为机械臂结构示意图;Fig. 2 is a schematic diagram of the structure of the mechanical arm;

图3为双机械臂联动坐标系定义及参考关系;Figure 3 is the definition and reference relationship of the dual-manipulator linkage coordinate system;

图4为探测器扫描位置调节示意图;Fig. 4 is a schematic diagram of detector scanning position adjustment;

图5为探测器扫描角度调节示意图;Fig. 5 is a schematic diagram of detector scanning angle adjustment;

图6为不同透照角度对重叠缺陷成像结果对比图;Figure 6 is a comparison of imaging results of overlapping defects at different transillumination angles;

图7为扫描焦距调节示意图;Fig. 7 is a schematic diagram of scanning focal length adjustment;

图8为基于双机械臂数字射线检测装置的自动检测方法流程图;Fig. 8 is a flowchart of an automatic detection method based on a double-manipulator digital radiation detection device;

图9为机械臂程序流程图;Fig. 9 is a flow chart of the robotic arm program;

图10为工件表面检测区域划分示意图;Fig. 10 is a schematic diagram of division of workpiece surface detection areas;

图11为检测装置中世界坐标系示意图。Fig. 11 is a schematic diagram of the world coordinate system in the detection device.

附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。The drawings are for the purpose of illustrating specific embodiments only and are not to be considered as limitations of the invention, and like reference numerals refer to like parts throughout the drawings.

具体实施方式Detailed ways

下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the application and together with the embodiments of the present invention are used to explain the principle of the present invention and are not intended to limit the scope of the present invention.

实施例1Example 1

本发明的一个具体实施例,公开了一种双机械臂数字射线检测装置,A specific embodiment of the present invention discloses a dual-manipulator digital radiation detection device,

该装置包括射线源、探测器、工件转台、第一机械臂、第二机械臂、控制系统以及数据采集系统;The device includes a ray source, a detector, a workpiece turntable, a first mechanical arm, a second mechanical arm, a control system and a data acquisition system;

第一机械臂和第二机械臂放置在工件转台相对的两侧,射线源和探测器分别安装在第一机械臂和第二机械臂上;待测工件安装在工件转台上;数据采集系统用于采集探测器成像数据;The first mechanical arm and the second mechanical arm are placed on opposite sides of the workpiece turntable, and the radiation source and detector are installed on the first mechanical arm and the second mechanical arm respectively; the workpiece to be measured is installed on the workpiece turntable; the data acquisition system is used To collect detector imaging data;

控制系统通过调节第一机械臂和第二机械臂各运动轴而改变探测器和射线源的位置和方向,实现对工件的检测;扫描中射线源中心射束始终垂直于探测器表面并过探测器中心点,具体的,通过第一机械臂和第二机械臂的联动以使射线源中心射束始终垂直于探测器表面并过探测器中心点。The control system changes the position and direction of the detector and the ray source by adjusting the movement axes of the first mechanical arm and the second mechanical arm, so as to realize the detection of the workpiece; the central beam of the ray source is always perpendicular to the surface of the detector and passes through the detection during scanning. The central point of the detector, specifically, through the linkage of the first mechanical arm and the second mechanical arm, the central beam of the ray source is always perpendicular to the surface of the detector and passes through the central point of the detector.

该装置通过采用双机械臂带动探测器和射线源运动,简化了运动结构,对机械臂的运动控制易于实现;并且该装置通过控制系统对机械臂各运动轴的控制调节,带动探测器和射线源沿着某方向作同步平移运动、探测器能够保持中心点位置不变作旋转运动、探测器和射线源能够沿着圆弧轨迹作反向转动,最终实现对工件不同位置、不同角度、不同放大比的检测。The device uses double mechanical arms to drive the detector and the ray source to move, which simplifies the motion structure and is easy to realize the motion control of the mechanical arm; The source can move synchronously along a certain direction, the detector can keep the position of the center point unchanged for rotational movement, the detector and the ray source can make reverse rotation along the arc track, and finally realize the different positions, angles and different positions of the workpiece. Detection of magnification ratio.

下面结合图1-图7对该装置作具体说明,如图1所示,该装置包括:射线源、探测器、第一机械臂、第二机械臂、工件转台、数据采集系统和控制系统。在工件转台中心建立直角坐标系,Z轴竖直向上。第二机械臂末端执行器为探测器,第一机械臂末端执行器为射线源,待检测工件放置于工件转台上。控制系统通过控制第一机械臂和第二机械臂各运动轴,使探测器和射线源沿Y轴或Z轴平移,实现相同透照方向不同透照位置的扫描检测;使探测器和射线源沿X轴平移,实现对成像系统焦距、物距、像距、放大比调节。通过控制第二机械臂和第一机械臂各运动轴,使探测器和射线源沿Y轴旋转,并沿Z轴相反运动,实现对被检测工件沿Y轴旋转方向的多角度检测。通过控制第二机械臂和第一机械臂各运动轴,使探测器和射线源沿Z轴旋转,并沿Y轴相反运动,实现对被检测工件沿Z轴旋转方向的多角度检测。考虑到机械臂运动范围的限制,对被检测工件沿Z轴旋转方向的多角度检测通过工件转盘旋转实现。The device will be specifically described below with reference to FIGS. 1-7. As shown in FIG. 1, the device includes: a radiation source, a detector, a first mechanical arm, a second mechanical arm, a workpiece turntable, a data acquisition system and a control system. A Cartesian coordinate system is established at the center of the workpiece turntable, and the Z axis is vertically upward. The end effector of the second mechanical arm is a detector, the end effector of the first mechanical arm is a radiation source, and the workpiece to be detected is placed on the workpiece turntable. The control system controls the movement axes of the first mechanical arm and the second mechanical arm to translate the detector and the ray source along the Y-axis or the Z-axis to realize the scanning detection of different transillumination positions in the same transillumination direction; make the detector and the ray source Translate along the X axis to realize the adjustment of the focal length, object distance, image distance and magnification ratio of the imaging system. By controlling the movement axes of the second mechanical arm and the first mechanical arm, the detector and the ray source rotate along the Y axis and move oppositely along the Z axis, so as to realize multi-angle detection of the detected workpiece along the rotation direction of the Y axis. By controlling the movement axes of the second mechanical arm and the first mechanical arm, the detector and the ray source rotate along the Z axis and move oppositely along the Y axis to realize multi-angle detection of the detected workpiece along the Z axis rotation direction. Considering the limitation of the movement range of the manipulator, the multi-angle detection of the detected workpiece along the Z-axis rotation direction is realized by the rotation of the workpiece turntable.

控制系统通过对第一机械臂、第二机械臂、工件转台以及射线源开关和探测器采集的协同控制,完成对被检测工件任意位置、任意透射角度、任意焦距放大比的扫描检测。The control system completes the scanning detection of any position, any transmission angle, and any focal length magnification ratio of the detected workpiece through the coordinated control of the first mechanical arm, the second mechanical arm, the workpiece turntable, the ray source switch and the detector acquisition.

具体的,第一机械臂和第二机械臂为六自由度机械臂,包括依次连接的基座、肩关节组件、大臂结构件、肘关节组件、小臂结构件和腕关节组件,如图2所示。Specifically, the first robotic arm and the second robotic arm are six-degree-of-freedom robotic arms, including a base, a shoulder joint assembly, a large arm structural member, an elbow joint assembly, a forearm structural member, and a wrist joint assembly connected in sequence, as shown in the figure 2.

待测工件可以是能被射线穿透的任意材质、任意形状工件,具体的,可以为铸件、焊接件、复合材料等;工件转台为能够满足支撑工件重量,并可以沿顺时针或逆时针旋转的机械机构。具体的,转台旋转部分采用精密环形导轨,上部采用环形产品支撑,外部带齿,由伺服电机带主动齿轮驱动。The workpiece to be tested can be any material and any shape that can be penetrated by rays. Specifically, it can be castings, weldments, composite materials, etc.; the workpiece turret is capable of supporting the weight of the workpiece and can rotate clockwise or counterclockwise. mechanical mechanism. Specifically, the rotary part of the turntable adopts a precision ring guide rail, and the upper part is supported by a ring product, with teeth on the outside, driven by a servo motor with a driving gear.

在对工件不同位置、不同角度的扫描检测过程,需要使射线源始终正对探测器平面,即射线源中心射束始终经过探测器中心并垂直于探测器表面。因此,当调节探测器位置或角度时,射线源需要联动控制。这里,以探测器对应的第二机械臂为主控机械臂,射线源对应的第一机械臂为联动机械臂进行描述。In the scanning inspection process of different positions and angles of the workpiece, it is necessary to keep the ray source facing the detector plane all the time, that is, the central beam of the ray source always passes through the center of the detector and is perpendicular to the detector surface. Therefore, when adjusting the position or angle of the detector, the ray source needs to be controlled in linkage. Here, the second robotic arm corresponding to the detector is the main controlling robotic arm, and the first robotic arm corresponding to the radiation source is the linkage robotic arm for description.

双机械臂联动坐标系定义及参考关系如图3所示。基坐标系为机械臂位置的参考点,根据机械臂各关节的几何尺寸及各轴转动角度,通过机械臂运动学正解算法可计算出法兰坐标系参考基坐标系的位置关系。The definition and reference relationship of the linkage coordinate system of the double manipulator is shown in Figure 3. The base coordinate system is the reference point for the position of the manipulator. According to the geometric dimensions of each joint of the manipulator and the rotation angle of each axis, the positional relationship of the flange coordinate system to the reference base coordinate system can be calculated through the forward solution algorithm of the manipulator kinematics.

Figure BDA0003115266550000081
Figure BDA0003115266550000081

Figure BDA0003115266550000082
Figure BDA0003115266550000082

其中,PFA和PFB为第二机械臂和第一机械臂的法兰坐标系位置,PBA和PBB为第二机械臂和第一机械臂的基坐标系位置,

Figure BDA0003115266550000091
Figure BDA0003115266550000092
为第二机械臂和第一机械臂的法兰坐标系相对于基坐标系的位置变换矩阵(机械臂运动学正解算法),
Figure BDA0003115266550000093
为第二机械臂各轴位置,
Figure BDA0003115266550000094
为第一机械臂各轴位置。Among them, P FA and P FB are the positions of the flange coordinate system of the second manipulator and the first manipulator, P BA and P BB are the positions of the base coordinate system of the second manipulator and the first manipulator,
Figure BDA0003115266550000091
and
Figure BDA0003115266550000092
is the position transformation matrix of the flange coordinate system of the second mechanical arm and the first mechanical arm relative to the base coordinate system (forward solution algorithm of mechanical arm kinematics),
Figure BDA0003115266550000093
is the position of each axis of the second mechanical arm,
Figure BDA0003115266550000094
is the position of each axis of the first mechanical arm.

通过基坐标系标定方法,可以标定出基坐标系B参考基坐标系A的位置关系。Through the calibration method of the base coordinate system, the positional relationship between the base coordinate system B and the base coordinate system A can be calibrated.

Figure BDA0003115266550000095
Figure BDA0003115266550000095

其中,

Figure BDA0003115266550000096
为基坐标系B相对于基坐标系A的位置变换矩阵。in,
Figure BDA0003115266550000096
is the position transformation matrix of the base coordinate system B relative to the base coordinate system A.

通过工具坐标系标定方法,可以标定出工具坐标系B参考法兰坐标系B的位置关系,以及工件坐标系B参考法兰坐标系A的位置关系。Through the calibration method of the tool coordinate system, the positional relationship between the tool coordinate system B and the flange coordinate system B can be calibrated, and the positional relationship between the workpiece coordinate system B and the flange coordinate system A can be calibrated.

Figure BDA0003115266550000097
Figure BDA0003115266550000097

Figure BDA0003115266550000098
Figure BDA0003115266550000098

其中,PTB为工具坐标系B的位置,PWB为工件坐标系B的位置,

Figure BDA0003115266550000099
为工具坐标系B相对于法兰坐标系B的位置变换矩阵,
Figure BDA00031152665500000910
为的工件坐标系B相对于法兰坐标系A的位置变换矩阵。Among them, P TB is the position of tool coordinate system B, P WB is the position of workpiece coordinate system B,
Figure BDA0003115266550000099
is the position transformation matrix of tool coordinate system B relative to flange coordinate system B,
Figure BDA00031152665500000910
is the position transformation matrix of the workpiece coordinate system B relative to the flange coordinate system A.

第一机械臂的运动规划可表示为将工具坐标系B移动到工件坐标系B的某坐标系位置Q下,Q可以理解为工具坐标系B相对于工件坐标系B的位置变换矩阵。The motion planning of the first robotic arm can be expressed as moving the tool coordinate system B to a certain coordinate system position Q of the workpiece coordinate system B, and Q can be understood as the position transformation matrix of the tool coordinate system B relative to the workpiece coordinate system B.

PTB=PWB·Q (6)P TB =P WB ·Q (6)

由公式(1)~(6)得到,法兰坐标系B相对于基坐标系B的位置变换关系为From formulas (1) to (6), the position transformation relationship of flange coordinate system B relative to base coordinate system B is:

Figure BDA00031152665500000911
Figure BDA00031152665500000911

第一机械臂联动可描述为当给定第二机械臂的各轴位置

Figure BDA00031152665500000912
时,计算得到第一机械臂的各轴位置
Figure BDA0003115266550000101
使得Q保持不变。公式(7)中,
Figure BDA0003115266550000102
Figure BDA0003115266550000103
通过标定方法得到为常数,为了达到联动效果,Q也为常数,因此当第二机械臂的各轴移动到某位置
Figure BDA0003115266550000104
时,可计算出
Figure BDA0003115266550000105
的值,再根据第一机械臂的运动学逆解算法得到机械臂B的各轴位置
Figure BDA0003115266550000106
The linkage of the first manipulator can be described as when the position of each axis of the second manipulator is given
Figure BDA00031152665500000912
, calculate the position of each axis of the first mechanical arm
Figure BDA0003115266550000101
so that Q remains constant. In formula (7),
Figure BDA0003115266550000102
Figure BDA0003115266550000103
It is obtained as a constant through the calibration method. In order to achieve the linkage effect, Q is also a constant. Therefore, when the axes of the second mechanical arm move to a certain position
Figure BDA0003115266550000104
, it can be calculated
Figure BDA0003115266550000105
value, and then according to the kinematics inverse solution algorithm of the first mechanical arm to obtain the position of each axis of the mechanical arm B
Figure BDA0003115266550000106

下面,通过几个具体的示例说明如何调节扫描位置、如何调节扫描角度以及如何调节扫描放大比。In the following, how to adjust the scanning position, how to adjust the scanning angle and how to adjust the scanning magnification will be described through several specific examples.

(1)调节扫描位置(1) Adjust the scanning position

这里调节扫描位置是在扫描角度(射线源中心射束与工件的角度关系)不变的情况下,通过同步平移射线源和探测器的方式,实现对工件的全覆盖检测。由于探测器和射线源始终正对联动,本节对于扫描位置的调节,只需要考虑探测器位置的调节。机械臂手动运动控制分为两种类型,轴空间运动控制和笛卡尔空间运动控制。轴空间运动控制可描述为每次单独控制一个关节轴,通过多次控制调节,使探测器达到目标位置。使用这种方式调节探测器位置相对比较复杂,需要依次调节多个关节轴,并且精度无法保证。笛卡尔空间运动控制采用轨迹规划的方式进行控制,首先选择参考坐标系,然后根据参考坐标系的XYZ轴规划直线轨迹进行运动控制。通常使用笛卡尔空间运动控制来调节探测器位置。图4给出了几种常用的探测器扫描位置调节方式。图(a)为水平入射角竖直运动轨迹,适用于竖直摆放的工件,工件表面法向水平或近似水平的检测;图(b)为倾斜入射角竖直运动轨迹,对于工件内部存在水平加强筋的情况,使用(a)方式射线无法穿透较厚的加强筋,通过倾斜入射角的方式实现对工件内部加强筋的检测;图(c)为倾斜入射角倾斜运动轨迹,对于工件表面法向倾斜的工件,为了达到最佳的成像效果,需要使探测器正对工件表面,通过倾斜入射角使探测器平面近似垂直于工件表面法向,并沿倾斜方向运动检测实现最佳成像效果。The adjustment of the scanning position here is to realize the full-coverage detection of the workpiece by synchronously translating the radiation source and the detector under the condition that the scanning angle (the angular relationship between the central beam of the radiation source and the workpiece) remains unchanged. Since the detector and the ray source are always in direct contact with each other, for the adjustment of the scanning position in this section, only the adjustment of the detector position needs to be considered. The manual motion control of the manipulator is divided into two types, axis space motion control and Cartesian space motion control. Axis space motion control can be described as controlling one joint axis individually at a time, and making the detector reach the target position through multiple control adjustments. Using this method to adjust the position of the detector is relatively complicated, and multiple joint axes need to be adjusted in sequence, and the accuracy cannot be guaranteed. Cartesian space motion control is controlled by trajectory planning. First, the reference coordinate system is selected, and then the linear trajectory is planned according to the XYZ axes of the reference coordinate system for motion control. Cartesian spatial motion control is usually used to adjust the detector position. Figure 4 shows several commonly used detector scanning position adjustment methods. Figure (a) is the vertical trajectory of the horizontal incident angle, which is suitable for vertically placed workpieces, and the surface of the workpiece is normally horizontal or approximately horizontal; Figure (b) is the vertical trajectory of the oblique incident angle, for the presence of In the case of horizontal ribs, using method (a) the ray cannot penetrate the thicker ribs, and the detection of the inner ribs of the workpiece is realized by oblique incident angle; Figure (c) is the oblique motion trajectory of the oblique incident angle, for the workpiece For the workpiece whose surface normal direction is inclined, in order to achieve the best imaging effect, the detector needs to face the workpiece surface, and the detector plane is approximately perpendicular to the workpiece surface normal direction by tilting the incident angle, and the motion detection along the inclined direction is used to achieve the best imaging Effect.

除了上述的两种手动运动控制方式外,还可以通过多点示教或离线编程的方式规划出更加复杂的运动轨迹。通过多点示教可以规划出圆弧轨迹、样条轨迹等;通过基于工件三维模型离线编程的方式可以规划出探测器平面始终垂直工件表面法向,并且与工件表面距离保持不变的轨迹。In addition to the above two manual motion control methods, more complex motion trajectories can also be planned through multi-point teaching or offline programming. Arc trajectory, spline trajectory, etc. can be planned through multi-point teaching; through offline programming based on the three-dimensional model of the workpiece, the trajectory that the detector plane is always perpendicular to the normal direction of the workpiece surface and the distance from the workpiece surface remains constant can be planned.

(2)调节扫描角度(2) Adjust the scanning angle

与调节扫描位置类似,只需要考虑探测器扫描角度的调节。扫描角度的调节同样通过机械臂轴空间运动控制和笛卡尔空间运动控制实现。轴空间运动控制不直观,而且无法控制精度。笛卡尔空间运动控制可根据选择的参考坐标系,规划出沿X轴或Y轴或Z轴旋转的运动轨迹,实现出定点变姿态的效果。图5给出了两种定点变姿态的效果。Similar to adjusting the scanning position, only the adjustment of the detector scanning angle needs to be considered. The adjustment of the scanning angle is also realized through the space motion control of the manipulator axis and the Cartesian space motion control. Axis space motion control is not intuitive and precision cannot be controlled. Cartesian space motion control can plan the movement trajectory along the X-axis, Y-axis or Z-axis according to the selected reference coordinate system, so as to achieve the effect of changing the posture at a fixed point. Figure 5 shows the effects of two fixed-point attitude changes.

图5(a)为沿探测器中心点定点变姿态,即保持探测器中心点位置不变,使探测器沿X轴或Y轴转动,通过这种方式可改变扫描角度,结合(1)中的调节扫描位置,可实现图4(b)和图4(c)的扫描方式;图5(b)为沿工件某点为中心定点变姿态,即以工件中某点为中心,探测器和射线源分别沿以该中心为圆心,探测器沿探测器中心与该中心之间的距离为半径,射线源以该中心到射线源焦点之间的距离为半径,两者沿相反方向沿圆弧轨道转动;通过该方式可实现对该点不同角度的检测,可排除图像重叠对检测结果的影响。如图6所示,工件内部存在水平一大一小两个缺陷,当采用水平角度透照时,成像结果只有大缺陷,无法看到小缺陷;通过改变透照角度,可在成像结果上同时看到大缺陷和小缺陷。Figure 5(a) changes the posture at a fixed point along the center point of the detector, that is, keeps the position of the center point of the detector unchanged, and makes the detector rotate along the X-axis or Y-axis. In this way, the scanning angle can be changed, combined with (1) 4(b) and 4(c) scanning methods can be realized; Fig. 5(b) is a fixed-point attitude change along a certain point of the workpiece, that is, with a certain point in the workpiece as the center, the detector and The ray source takes the center as the center of the circle, the distance between the detector center and the center is the radius, the ray source takes the distance from the center to the focus of the ray source as the radius, and the two move along the arc in opposite directions. Orbital rotation; in this way, different angles of the point can be detected, and the influence of image overlap on the detection result can be eliminated. As shown in Figure 6, there are two horizontal defects, one large and one small, inside the workpiece. When using horizontal angle transillumination, the imaging result only has large defects, and small defects cannot be seen; by changing the transillumination angle, the imaging results can be simultaneously See big flaws and small flaws.

一般情况,通过定点变姿态的方式调节图5X轴旋转的扫描角度,以及小范围调节Y轴旋转的扫描角度,大范围调整Y轴旋转的扫描角度通过工件转台旋转实现。不需要对Z轴旋转的扫描角度进行调节。In general, adjust the scanning angle of the X-axis rotation in Figure 5 by changing the posture at a fixed point, and adjust the scanning angle of the Y-axis rotation in a small range, and adjust the scanning angle of the Y-axis rotation in a large range through the rotation of the workpiece turntable. There is no need to adjust the scan angle for Z-axis rotation.

(3)调节扫描放大比(3) Adjust the scanning magnification ratio

定义射线源焦点到探测器表面的距离为焦距,工件到探测器表面的距离为像距,工件到射线源焦点的距离为物距。如图7所示,控制第二机械臂使探测器沿工具坐标系A的Z轴移动,实现对像距的调节,由于射线源与探测器联动,因此物距也跟着改变,焦距不变;当取消联动控制时,可实现改变像距和焦距,不改变物距。控制第一机械臂使射线源沿工具坐标系B的Z轴移动,实现对物距和焦距的调节。Define the distance from the focal point of the ray source to the surface of the detector as the focal length, the distance from the workpiece to the surface of the detector as the image distance, and the distance from the workpiece to the focal point of the ray source as the object distance. As shown in Figure 7, control the second mechanical arm to move the detector along the Z-axis of the tool coordinate system A to adjust the image distance. Since the ray source is linked with the detector, the object distance also changes and the focal length remains unchanged; When the linkage control is cancelled, the image distance and focal length can be changed without changing the object distance. The first mechanical arm is controlled to move the ray source along the Z axis of the tool coordinate system B to realize the adjustment of the object distance and focal length.

通过执行实施例2的方法流程,采用本实施例任一可选的实施方式进行工件自动检测。By executing the method flow of Embodiment 2, any optional implementation manner of this embodiment is used to perform automatic workpiece detection.

与现有技术相比,本实施例提供的双机械臂数字射线检测装置通过在工件两侧设置两个机械臂,通过机械臂带动探测器和射线源运动,实现了工件不同位置、不同角度、不同放大比的检测,采用两个机械臂简化了运动机构的复杂度,并且使得运动控制过程简单易实现。Compared with the prior art, the dual-manipulator digital ray detection device provided in this embodiment sets two manipulators on both sides of the workpiece, and drives the detector and the ray source to move through the manipulators, so that different positions, different angles, and For the detection of different amplification ratios, the use of two mechanical arms simplifies the complexity of the motion mechanism, and makes the motion control process simple and easy to implement.

实施例2Example 2

本发明另外一个实施例提供了一种基于双机械臂数字射线检测装置的自动检测方法,包括如下步骤:Another embodiment of the present invention provides an automatic detection method based on a double-manipulator digital radiation detection device, including the following steps:

S1、控制系统运行机械臂控制程序;S1. The control system runs the robotic arm control program;

S2、控制系统控制射线源和探测器运动到第i个扫描路径点,i初值为1;S2. The control system controls the ray source and the detector to move to the i-th scanning path point, and the initial value of i is 1;

S3、控制系统向数据采集系统输出开始采集信号的指令,然后执行输入等待指令,等待数据采集系统完成数据采集;S3. The control system outputs an instruction to start collecting signals to the data acquisition system, then executes the input waiting instruction, and waits for the data acquisition system to complete data acquisition;

S4、数据采集系统接收到开始采集信号的指令后,开启射线源、探测器,并采集探测器输出的数据,采集完成后向控制系统输出采集完成信号;S4. After the data acquisition system receives the instruction to start collecting signals, it turns on the ray source and the detector, and collects the data output by the detectors, and outputs a collection completion signal to the control system after the collection is completed;

S5、控制系统收到采集完成信号后,判断程序是否结束,若是,则完成检测,若否,则使i值加1,返回步骤S2。S5. After the control system receives the collection completion signal, it judges whether the program is finished, if yes, completes the detection, if not, adds 1 to the value of i, and returns to step S2.

下面结合图8-图11对该自动检测方法进行详细说明。The automatic detection method will be described in detail below with reference to FIGS. 8-11 .

本方法通过编写运行机械臂控制程序控制探测器、射线源及工件的运动位置,结合数据采集系统,实现自动化扫描过程。检测方法包括如下步骤,参见图8。The method controls the movement positions of the detector, the ray source and the workpiece by writing and running the control program of the manipulator, and combines with the data acquisition system to realize the automatic scanning process. The detection method includes the following steps, see FIG. 8 .

S1、控制系统运行机械臂控制程序;S1. The control system runs the robotic arm control program;

机械臂控制程序流程如图9所示。对于每个自动化扫描过程,需要创建机械臂控制程序。在机械臂控制程序中依次插入每个扫描路径点的指令块,每个指令块包括3条指令:The flow chart of the robotic arm control program is shown in Figure 9. For each automated scanning process, a robotic arm control program needs to be created. Insert instruction blocks for each scanning path point in sequence in the robot control program, and each instruction block includes 3 instructions:

插入运动指令,使射线源和探测器移动到指定的扫描路径点。Insert motion instructions to move the ray source and detector to the specified scan path point.

插入开始采集信号指令,该指令传输至数据采集系统中,通知数据采集系统开始采集。An instruction to start collecting signals is inserted, and the instruction is transmitted to the data acquisition system to notify the data acquisition system to start collecting.

插入输入等待指令,等待数据采集系统采集完成。Insert the input waiting command and wait for the data acquisition system to complete the acquisition.

当把所有扫描路径点都插入到机械臂程序后,完成编程过程,保存程序。After inserting all scan path points into the robot program, complete the programming process and save the program.

具体的,机械臂控制程序如下:Specifically, the robotic arm control program is as follows:

S11、创建机械臂控制程序;S11, creating a robotic arm control program;

S12、在程序中插入运动指令,使射线源、探测器运动到扫描路径点;S12. Insert a motion command into the program to move the ray source and the detector to the scanning path point;

S13、在程序中插入开始采集信号指令,通知数据采集系统开始采集数据;S13. Inserting a start signal command into the program to notify the data acquisition system to start collecting data;

S14、在程序中插入输入等待指令,等待数据采集系统采集完成;S14. Inserting an input waiting instruction into the program, waiting for the data collection system to complete the collection;

S15、判断扫描路径是否规划完成,若否,则返回步骤S2,若是,则结束。S15. Judging whether the scanning path planning is completed, if not, return to step S2, and if yes, end.

S2、控制系统控制射线源和探测器运动到第i个扫描路径点,i初值为1;S2. The control system controls the ray source and the detector to move to the i-th scanning path point, and the initial value of i is 1;

扫描路径点的获取可以通过手动示教的方式,也可通过指定偏移量的方式,还可基于工件三维模型通过计算机图形学提取路径点的方法。The scanning path points can be obtained by manual teaching, by specifying offsets, or by extracting path points through computer graphics based on the three-dimensional model of the workpiece.

优选的,基于工件三维模型通过计算机图形学提取路径点的方法包括如下步骤:Preferably, the method for extracting waypoints by computer graphics based on the three-dimensional model of the workpiece comprises the following steps:

S21、获取工件三维模型;S21. Obtain a three-dimensional model of the workpiece;

三维模型为工件的网格表示,以文件形式存在,记录了模型中每个网格点的位置坐标(如stl文件)以及模型中包含的边、面、体等拓扑信息(如stp文件),通常用计算机或者其它视频设备进行显示编辑。任何物理自然界存在的东西都可以用三维模型表示。工件的三维模型可以通过以下途径得到:通过3D建模软件创建,一般的,待检测工件在生产前都会先创建3D模型,根据3D模型生成的图纸进行生产加工;通过三维激光扫描建模仪进行建模。The 3D model is the grid representation of the workpiece, which exists in the form of files, and records the position coordinates of each grid point in the model (such as stl files) and topological information such as edges, faces, and bodies contained in the model (such as stp files). Display editing is usually performed with a computer or other video equipment. Anything that exists in physical nature can be represented by a three-dimensional model. The three-dimensional model of the workpiece can be obtained in the following ways: Created by 3D modeling software. Generally, the workpiece to be inspected will create a 3D model before production, and carry out production and processing according to the drawings generated by the 3D model; modeling.

S22,将待检测工件表面划分为多个待检测区域;S22, dividing the surface of the workpiece to be detected into a plurality of regions to be detected;

具体的,为实现工件表面全覆盖检测,可将工件表面划分为一系列四边形网格区域,如图10(a)所示;为实现工件上竖直焊缝的检测,可以沿工件焊缝方向将焊缝所在的工件表面划分成多个四边形网格区域,如图10(b)所示。Specifically, in order to realize the full coverage detection of the workpiece surface, the surface of the workpiece can be divided into a series of quadrilateral grid areas, as shown in Figure 10(a); in order to realize the detection of the vertical weld on the workpiece, the direction of the weld along the workpiece can be Divide the workpiece surface where the weld seam is located into multiple quadrilateral mesh areas, as shown in Fig. 10(b).

S23、基于计算机图形学获取工件表面各个待检测区域的中心点位置和法向;S23. Obtain the center point position and normal direction of each area to be detected on the surface of the workpiece based on computer graphics;

在3D建模软件中,将世界坐标系定义在工件底面中心,以工件底面中心为原点,水平向右为X轴,竖直向上为Z轴建立坐标系,如图11所示。In the 3D modeling software, the world coordinate system is defined at the center of the bottom surface of the workpiece, with the center of the bottom surface of the workpiece as the origin, the X axis horizontally to the right, and the Z axis vertically upward to establish a coordinate system, as shown in Figure 11.

根据计算机图形学,可以获取工件表面任意一点的位置和法向,因此可以得到待检测区域中心点的位置和法向。According to computer graphics, the position and normal direction of any point on the workpiece surface can be obtained, so the position and normal direction of the center point of the area to be detected can be obtained.

S24、根据上述中心点位置和法向,确定与每一个区域相对应的探测器中心点位置和法向,其中使得探测器法向与该区域法向一致;S24. Determine the position and normal direction of the center point of the detector corresponding to each area according to the position and normal direction of the above-mentioned center point, wherein the normal direction of the detector is consistent with the normal direction of the area;

具体的,探测器中心点位置和法向的获取方法如下:Specifically, the method of obtaining the position and normal direction of the detector center point is as follows:

根据待检测区域中心点P的位置和法向以及探测器到工件表面的距离v,可以确定探测器中心点D的位置和法向。如图11所示,中心点P和探测器中心点D的法向与竖直方向夹角为α,中心点P和探测器中心点D的距离为v,则探测器中心点D的x、z坐标分别为According to the position and normal direction of the center point P of the area to be detected and the distance v from the detector to the workpiece surface, the position and normal direction of the detector center point D can be determined. As shown in Figure 11, the angle between the normal direction and the vertical direction between the center point P and the detector center point D is α, and the distance between the center point P and the detector center point D is v, then x, The z coordinates are

Dx=Px-v·sin(α) (8)D x =P x -v·sin(α) (8)

Dz=Pz+v·cos(α) (9)D z =P z +v·cos(α) (9)

S25、根据探测器中心点位置和法向,得到射线源焦点位置和中心射束方向,其中使得中心射束方向与探测器法向一致;S25. Obtain the focus position of the ray source and the direction of the central beam according to the position of the center point of the detector and the normal direction, wherein the direction of the central beam is consistent with the normal direction of the detector;

具体的,射线源焦点位置和中心射束方向的获取方法如下:Specifically, the acquisition method of the focus position of the ray source and the direction of the central beam is as follows:

根据待检测区域中心点P的位置和法向、探测器到工件表面的距离v以及射线源焦点到探测器的距离f,确定射线源焦点R的位置和法向。如图11所示,中心点P的法向、射线源焦点R的中心射束方向与竖直方向夹角为α,中心点P和射线源焦点R的距离为f-v,则射线源焦点R的x、z坐标分别为According to the position and normal direction of the center point P of the area to be detected, the distance v from the detector to the workpiece surface, and the distance f from the focus point of the ray source to the detector, determine the position and normal direction of the focus point R of the ray source. As shown in Figure 11, the angle between the normal direction of the center point P, the central beam direction of the ray source focus R and the vertical direction is α, and the distance between the center point P and the ray source focus R is f-v, then the ray source focus R The x and z coordinates are respectively

Rx=Px+(f-v)·sin(α) (10)R x =P x +(fv) sin(α) (10)

Rz=Pz-(f-v)·cos(α) (11)。R z =P z -(fv)·cos(α) (11).

上述各待检测区域对应的探测器中心位置和法向、射线源焦点位置和中心射束方向即为获取到的扫描路径点。The center position and normal direction of the detector, the focus position of the ray source, and the direction of the center beam corresponding to each of the above regions to be detected are the acquired scanning path points.

控制器控制第一机械臂和第二机械臂,使探测器和射线源到达待检测区域对应的扫描路径点。The controller controls the first mechanical arm and the second mechanical arm, so that the detector and the radiation source arrive at the scanning path point corresponding to the area to be detected.

S3、控制系统向数据采集系统输出开始采集信号的指令,然后执行输入等待指令,等待数据采集系统完成数据采集;S3. The control system outputs an instruction to start collecting signals to the data acquisition system, then executes the input waiting instruction, and waits for the data acquisition system to complete data acquisition;

在探测器和射线源到达扫描路径点后,控制系统向数据采集系统发出开始采集信号的指令,然后执行输入等待指令,等待数据采集系统完成采集,采集完成的标志是控制系统接收到数据采集系统发出的采集完成信号。After the detector and the ray source arrive at the scanning path point, the control system sends an instruction to the data acquisition system to start collecting signals, and then executes the input waiting instruction, waiting for the data acquisition system to complete the acquisition. The acquisition completion signal emitted.

S4、数据采集系统接收到开始采集信号的指令后,开启射线源、探测器,并采集探测器输出的数据,采集完成后向控制系统输出采集完成信号;S4. After the data acquisition system receives the instruction to start collecting signals, it turns on the ray source and the detector, and collects the data output by the detectors, and outputs a collection completion signal to the control system after the collection is completed;

数据采集系统接收到开始采集信号的指令后,开启射线源开关,使射线源发出射线,同时控制探测器开始工作,接收透过工件表面到达探测器的射线束,并对其进行成像;探测器的成像数据通过数据线传输到数据采集系统中,数据采集系统完成采集后,向控制系统输出采集完成信号,并控制射线源关闭;After the data acquisition system receives the instruction to start collecting signals, it turns on the switch of the radiation source to make the radiation source emit radiation, and at the same time controls the detector to start working, receives the radiation beam that penetrates the surface of the workpiece and reaches the detector, and images it; the detector The imaging data is transmitted to the data acquisition system through the data line, and after the data acquisition system completes the acquisition, it outputs an acquisition completion signal to the control system, and controls the ray source to be turned off;

S5、控制系统收到采集完成信号后,判断程序是否结束,若是,则完成检测,若否,则使i值加1,返回步骤S2。S5. After the control system receives the collection completion signal, it judges whether the program is finished, if yes, completes the detection, if not, adds 1 to the value of i, and returns to step S2.

程序中存在多个扫描路径点,在完成一个扫描路径点的检测后,控制系统需要判断程序是否结束,结束说明所有的路径点都已经完成检测,若还没有结束,则说明程序中还存在未检测的路径点,使i值加1进入到下一个未检测的路径点,直至所有的路径点都完成检测,则程序结束。There are multiple scanning path points in the program. After completing the detection of a scanning path point, the control system needs to judge whether the program is over. The end means that all the path points have been detected. For the detected waypoints, add 1 to the value of i to enter the next undetected waypoint until all the waypoints are detected, then the program ends.

该自动检测方法通过编写机械臂控制程序,在程序中插入每个路径点对应的三条控制指令,根据该指令,控制系统控制探测器和射线源到达扫描路径点对应的位置,并控制采集系统完成数据采集,实现自动化检测。In this automatic detection method, three control instructions corresponding to each path point are inserted into the program by writing the control program of the manipulator. According to the instructions, the control system controls the detector and the ray source to reach the position corresponding to the scanning path point, and controls the acquisition system to complete Data collection, automatic detection.

该方法通过采用工件三维建模,利用计算机图形学获取工件表面待测区域中心点位置和法向,并根据该中心点位置和法向得到与每个探测区域对应的探测器中心点位置和法向、射线源焦点位置和中心射束方向,并使探测器法向、射线源中心射束方向与待测区域法向一致,按照该方式获得的扫描路径点,能够实现对复杂曲面的垂直透照检测,提高了成像质量和检测精度。The method uses three-dimensional modeling of the workpiece, and uses computer graphics to obtain the position and normal direction of the center point of the area to be measured on the surface of the workpiece, and obtains the position and normal direction of the center point of the detector corresponding to each detection area according to the position and normal direction of the center point. direction, the focus position of the ray source and the direction of the central beam, and make the normal direction of the detector and the direction of the central beam of the ray source consistent with the normal direction of the area to be measured. The scanning path points obtained in this way can realize the vertical penetration of complex curved surfaces. The imaging quality and detection accuracy are improved.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of changes or modifications within the technical scope disclosed in the present invention. Replacement should be covered within the protection scope of the present invention.

Claims (8)

1.一种双机械臂数字射线检测装置的自动检测方法,其特征在于,该装置包括射线源、探测器、工件转台、第一机械臂、第二机械臂、控制系统以及数据采集系统;1. An automatic detection method of a double-manipulator digital radiation detection device, characterized in that the device comprises a radiation source, a detector, a workpiece turntable, a first mechanical arm, a second mechanical arm, a control system and a data acquisition system; 第一机械臂和第二机械臂放置在工件转台两侧,射线源和探测器分别安装在第一机械臂和第二机械臂上;The first mechanical arm and the second mechanical arm are placed on both sides of the workpiece turntable, and the radiation source and detector are respectively installed on the first mechanical arm and the second mechanical arm; 待测工件安装在工件转台上;The workpiece to be tested is installed on the workpiece turntable; 数据采集系统用于采集探测器成像数据;The data acquisition system is used to collect the imaging data of the detector; 控制系统通过调节第一机械臂和第二机械臂各运动轴而改变探测器和射线源的位置和方向,实现对工件的检测;扫描中射线源中心射束始终垂直于探测器表面并过探测器中心点;The control system changes the position and direction of the detector and the ray source by adjusting the movement axes of the first mechanical arm and the second mechanical arm, so as to realize the detection of the workpiece; the central beam of the ray source is always perpendicular to the surface of the detector and passes through the detection during scanning. device center point; 所述方法包括如下步骤:The method comprises the steps of: S1、控制系统运行机械臂控制程序;S1. The control system runs the robotic arm control program; S2、控制系统通过控制机械臂使射线源和探测器运动到第i个扫描路径点,i初值为1;S2. The control system moves the ray source and the detector to the i-th scanning path point by controlling the mechanical arm, and the initial value of i is 1; 其中,所述扫描路径点是基于工件三维模型通过计算机图形提取到的,包括如下步骤:Wherein, the scanning path point is extracted based on the three-dimensional model of the workpiece through computer graphics, including the following steps: S21、获取工件三维模型;S21. Acquiring a three-dimensional model of the workpiece; S22,将工件表面划分为多个待检测区域;S22, dividing the surface of the workpiece into a plurality of regions to be detected; S23、基于计算机图形学获取工件表面各个待检测区域的中心点位置和法向;S23. Obtain the center point position and normal direction of each area to be detected on the surface of the workpiece based on computer graphics; S24、根据上述中心点位置和法向,确定探测器中心点位置和法向,其中使得探测器法向与该区域法向一致;S24. Determine the position and normal direction of the center point of the detector according to the position and normal direction of the center point above, wherein the normal direction of the detector is consistent with the normal direction of the area; S25、根据探测器中心点位置和法向,得到射线源焦点位置和中心射束方向,其中使得中心射束方向与探测器法向一致;S25. Obtain the focus position of the ray source and the direction of the central beam according to the position of the center point of the detector and the normal direction, wherein the direction of the central beam is consistent with the normal direction of the detector; 上述各待测区域对应的探测器中心位置和法向、射线源焦点位置和中心射束方向即为获取到的扫描路径点;The center position and normal direction of the detector, the focus position of the ray source and the direction of the center beam corresponding to the above-mentioned regions to be measured are the acquired scanning path points; S3、控制系统向数据采集系统输出开始采集信号的指令,然后执行输入等待指令,等待数据采集系统完成数据采集;S3. The control system outputs an instruction to start collecting signals to the data acquisition system, then executes the input waiting instruction, and waits for the data acquisition system to complete data acquisition; S4、数据采集系统接收到开始采集信号的指令后,开启射线源、探测器,并采集探测器输出的数据,采集完成后向控制系统输出采集完成信号;S4. After the data acquisition system receives the instruction to start collecting signals, it turns on the ray source and the detector, and collects the data output by the detectors, and outputs a collection completion signal to the control system after the collection is completed; S5、控制系统收到采集完成信号后,判断程序是否结束,若是,则完成检测,若否,则使i值加1,返回步骤S2。S5. After the control system receives the collection completion signal, it judges whether the program is finished, if yes, completes the detection, if not, adds 1 to the value of i, and returns to step S2. 2.根据权利要求1所述的自动检测方法,其特征在于,所述扫描路径点还可以通过手动示教、指定偏移量的方式获取。2 . The automatic detection method according to claim 1 , wherein the scanning path point can also be acquired by manual teaching and specifying an offset. 3 . 3.根据权利要求1所述的自动检测方法,其特征在于,机械臂控制程序具体如下:3. The automatic detection method according to claim 1, wherein the mechanical arm control program is specifically as follows: S11、创建机械臂控制程序;S11, creating a robotic arm control program; S12、在程序中插入运动指令,使射线源、探测器运动到扫描路径点;S12. Insert a motion command into the program to move the ray source and the detector to the scanning path point; S13、在程序中插入开始采集信号指令,通知数据采集系统开始采集数据;S13. Inserting a start signal command into the program to notify the data acquisition system to start collecting data; S14、在程序中插入输入等待指令,等待数据采集系统采集完成;S14. Inserting an input waiting instruction into the program, waiting for the data collection system to complete the collection; S15、判断扫描路径是否规划完成,若否,则返回步骤S2,若是,则结束。S15. Judging whether the scanning path planning is completed, if not, return to step S2, and if yes, end. 4.根据权利要求1所述的一种双机械臂数字射线检测装置的自动检测方法,其特征在于,控制系统通过调节第一机械臂和第二机械臂各运动轴,保持射线源中心射束方向不变,使得探测器和射线源沿某一方向作同步平移运动,实现对工件不同位置的检测。4. The automatic detection method of a double-manipulator digital radiation detection device according to claim 1, wherein the control system maintains the central beam of the radiation source by adjusting the movement axes of the first mechanical arm and the second mechanical arm. The direction does not change, so that the detector and the ray source perform synchronous translational movement along a certain direction, so as to realize the detection of different positions of the workpiece. 5.根据权利要求1所述的一种双机械臂数字射线检测装置的自动检测方法,其特征在于,控制系统通过调节第一机械臂和第二机械臂各运动轴,保持探测器中心点位置不变使探测器沿探测器水平或竖直方向的平分线旋转,同时使射线源以探测器中心点为圆心,以探测器中心点到射线源焦点之间的距离为半径作圆弧轨道转动,实现对工件不同角度的检测。5. The automatic detection method of a dual-manipulator digital radiation detection device according to claim 1, wherein the control system maintains the position of the center point of the detector by adjusting the movement axes of the first mechanical arm and the second mechanical arm Make the detector rotate along the bisector in the horizontal or vertical direction of the detector without changing, and at the same time make the ray source rotate in an arc orbit with the center of the detector as the center and the distance from the center of the detector to the focus of the ray source as the radius , to realize the detection of different angles of the workpiece. 6.根据权利要求1所述的一种双机械臂数字射线检测装置的自动检测方法,其特征在于,控制系统通过调节第一机械臂和第二机械臂各运动轴,使得探测器和射线源沿着以工件中某一待测点为圆心,探测器以探测器中心点到待测点的距离为半径,射线源以待测点到射线源焦点的距离为半径,两者沿相反方向作圆弧轨道转动,实现对工件不同角度的检测。6. The automatic detection method of a dual-manipulator digital radiation detection device according to claim 1, wherein the control system adjusts the movement axes of the first mechanical arm and the second mechanical arm so that the detector and the radiation source Along the circle centered on a point to be measured in the workpiece, the radius of the detector is the distance from the center point of the detector to the point to be measured, and the radius of the ray source is the distance from the point to be measured to the focal point of the ray source, and the two work in opposite directions. The circular arc track rotates to realize the detection of different angles of the workpiece. 7.根据权利要求1、4-6中任一项所述的一种双机械臂数字射线检测装置的自动检测方法,其特征在于,控制系统通过调节第一机械臂或第二机械臂各运动轴,使得探测器或射线源沿着射线源与探测器连线方向移动,从而改变射线源与探测器之间的距离,实现对工件不同放大比的检测。7. The automatic detection method of a double-manipulator digital radiation detection device according to any one of claims 1, 4-6, wherein the control system adjusts the movement of the first mechanical arm or the second mechanical arm axis, so that the detector or ray source moves along the direction of the line between the ray source and the detector, thereby changing the distance between the ray source and the detector, and realizing the detection of different magnification ratios of the workpiece. 8.根据权利要求1、4-6中任一项所述的一种双机械臂数字射线检测装置的自动检测方法,其特征在于,通过工件转台转动实现工件圆周方向不同角度的检测。8. The automatic detection method of a dual-manipulator digital radiation detection device according to any one of claims 1, 4-6, characterized in that the detection of different angles in the circumferential direction of the workpiece is realized by rotating the workpiece turntable.
CN202110661543.8A 2021-06-15 2021-06-15 Double-mechanical-arm digital ray detection device and automatic detection method Active CN113406122B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110661543.8A CN113406122B (en) 2021-06-15 2021-06-15 Double-mechanical-arm digital ray detection device and automatic detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110661543.8A CN113406122B (en) 2021-06-15 2021-06-15 Double-mechanical-arm digital ray detection device and automatic detection method

Publications (2)

Publication Number Publication Date
CN113406122A CN113406122A (en) 2021-09-17
CN113406122B true CN113406122B (en) 2022-11-15

Family

ID=77684190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110661543.8A Active CN113406122B (en) 2021-06-15 2021-06-15 Double-mechanical-arm digital ray detection device and automatic detection method

Country Status (1)

Country Link
CN (1) CN113406122B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114113163B (en) * 2021-12-01 2023-12-08 北京航星机器制造有限公司 Automatic digital ray detection device and method based on intelligent robot
CN114994094A (en) * 2022-04-25 2022-09-02 西安航天发动机有限公司 SLM material increase manufacturing metal component automatic ray detection device and method
CN115598154B (en) * 2022-10-07 2025-06-24 中国兵器装备集团西南技术工程研究所 A method for evaluating defects of aluminum alloy castings
CN115684217A (en) * 2022-10-28 2023-02-03 北京航星机器制造有限公司 Multi-mode radiation detection device
CN115508389B (en) * 2022-11-24 2023-05-12 江苏时代新能源科技有限公司 Detection device, defect detection method, device, computer equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101393145A (en) * 2008-10-22 2009-03-25 重庆大学 Cone-beam double-helical CT scanning imaging method for large-scale objects
JP2009074997A (en) * 2007-09-21 2009-04-09 Toshiba It & Control Systems Corp Computerized tomographic apparatus
CN101623200A (en) * 2008-07-09 2010-01-13 西门子公司 X-ray system
CN107328798A (en) * 2017-06-21 2017-11-07 重庆大学 A kind of novel I CL systems and implementation method
CN108072674A (en) * 2018-02-07 2018-05-25 西安交通大学 A kind of gas turbine blades defect three-dimensional fix method based on digital radial
CN108519394A (en) * 2018-03-12 2018-09-11 深圳大学 Visual continuous tracking test method for freeze-thaw damage process of cement materials
CN110006931A (en) * 2019-04-23 2019-07-12 西安增材制造国家研究院有限公司 A kind of industry CT and its application online

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009074997A (en) * 2007-09-21 2009-04-09 Toshiba It & Control Systems Corp Computerized tomographic apparatus
CN101623200A (en) * 2008-07-09 2010-01-13 西门子公司 X-ray system
CN101393145A (en) * 2008-10-22 2009-03-25 重庆大学 Cone-beam double-helical CT scanning imaging method for large-scale objects
CN107328798A (en) * 2017-06-21 2017-11-07 重庆大学 A kind of novel I CL systems and implementation method
CN108072674A (en) * 2018-02-07 2018-05-25 西安交通大学 A kind of gas turbine blades defect three-dimensional fix method based on digital radial
CN108519394A (en) * 2018-03-12 2018-09-11 深圳大学 Visual continuous tracking test method for freeze-thaw damage process of cement materials
CN110006931A (en) * 2019-04-23 2019-07-12 西安增材制造国家研究院有限公司 A kind of industry CT and its application online

Also Published As

Publication number Publication date
CN113406122A (en) 2021-09-17

Similar Documents

Publication Publication Date Title
CN113406122B (en) Double-mechanical-arm digital ray detection device and automatic detection method
CN113390904B (en) Nondestructive testing device and method for barrel-shaped complex curved surface workpiece
CN114289934B (en) Automatic welding system and method for large structural part based on three-dimensional vision
CN105562973B (en) A kind of laser identification axle robot space curve welding system of weld seam 8 and method
CN102590245B (en) Intelligent X-ray digital flat imaging detection system device and detection method
Fang et al. Robot path planning optimization for welding complex joints
US6459760B1 (en) Apparatuses and methods for non-destructive inspection
US7522700B2 (en) Method for automatic defect recognition in testpieces by means of an X-ray examination unit
CN205393782U (en) 8 robot space curve welding system of laser discernment welding seam
JPH01216789A (en) Method for detecting and controlling target in space and remote controller for executing said method
CN103969336A (en) Automatic detecting and imaging method of hyper-acoustic phased array of weld joint in complex space
CN108527360A (en) A kind of location position system and method
CN109946382B (en) An automatic detection method of ultrasonic C-scanning based on industrial robot
EP3799790A1 (en) Method for tracking location of two-dimensional non-destructive inspection scanner on target object using scanned structural features
CN105758877A (en) X-ray real-time imaging detecting system and detecting method for detecting defects of H-shaped weld component
CN110133008A (en) Weld inspection system for tanks
Mineo et al. Robotic path planning for non-destructive testing of complex shaped surfaces
CN114440792A (en) Closed layout structure of multi-line laser sensing, scanning splicing and gluing scanning method
Zhang et al. Semi-offline trajectory synchronized algorithm of the cooperative automated fiber placement system
CN215263210U (en) A digital radiation detection device
CN114113163B (en) Automatic digital ray detection device and method based on intelligent robot
CN114083129A (en) Three-dimensional visual tracking welding robot and control method thereof
WO2021261328A1 (en) Method for measuring rotary axis center position of machine tool
CN116124802A (en) Automatic X-ray flaw detection method and device with autonomous decision function
CN215263209U (en) A device for non-destructive testing of workpieces

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