轴孔内径测量系统 技术领域 Shaft hole inner diameter measuring system
本发明涉及孔径的尺寸测量方法, 特别是涉及轴孔内径测量系统。 背景技术 The present invention relates to a method for measuring the size of an aperture, and more particularly to a shaft bore inner diameter measuring system. Background technique
在船舶制造过程中, 需要加工轴孔, 所加工的轴孔尺寸范围宽, 内径尺寸为 Φ 500mm— Φ 1500mm, 孔深达 10m。 通常, 采用人工接触性的测量方式, 该方式费 时、 费力。 发明内容 In the shipbuilding process, the shaft hole needs to be machined, and the shaft hole size is wide, the inner diameter is Φ 500mm - Φ 1500mm, and the hole depth is 10m. Usually, manual contact measurement is used, which is time consuming and laborious. Summary of the invention
本发明要解决的技术问题, 是提供一种能够自动检测直径、 圆度、 圆柱度、 锥 度综合指标, 快速测量的轴孔内径测量系统。 The technical problem to be solved by the present invention is to provide a shaft hole inner diameter measuring system capable of automatically detecting a comprehensive index of diameter, roundness, cylindricity and taper, and quickly measuring.
根据本发明的一方面, 本发明提供了一种轴孔内径测量系统, 该轴孔内径测量 系统包括: 对轴孔内径进行测量的测量装置, 所述测量装置包括激光测头, 该激光测 头可大体绕轴孔中心轴旋转地安装在测量装置上; 可沿轴孔轴向移动的测量架; 以及 安装在该测量架上的调节装置, 其中通过调节装置的调节, 使所述激光测头的旋转中 心与被测孔的中心大体重合。 According to an aspect of the present invention, there is provided a shaft hole inner diameter measuring system comprising: a measuring device for measuring an inner diameter of a shaft hole, the measuring device comprising a laser probe, the laser probe Mounted on the measuring device substantially rotatably about the central axis of the shaft hole; a measuring frame movable axially along the shaft hole; and an adjusting device mounted on the measuring frame, wherein the laser measuring head is adjusted by adjusting the adjusting device The center of rotation coincides with the center of the hole being measured.
根据本发明的另一方面, 本发明提供了轴孔内径测量系统, 该轴孔内径测量系 统包括测量机构、 激光测头、 激光测距仪、 电控系统及工业控制计算机。 所述的测量 机构是测量系统的执行机构, 由测量车、 测量架组成, 测量机构设四个步进电机, 四 个步进电机分别驱动测量车于轴孔内沿轴向行走、 测量架平移、 测量架升降和激光测 头旋转, 测量车的底板装有后驱动轮, 其前部装有万向滚珠, 行走驱动电机驱动后驱 动轮行走, 测量车的底板下面装设有吸盘式电磁铁, 其两侧装设有定位卡刀, 测量工 作执行前吸盘式电磁铁与被测孔壁吸合, 所述定位卡刀通过压缩弹簧使定位卡刀与被 测孔内壁卡紧, 以使测量车与被测轴孔平行定位。 测量架由平移台、 轴向丝杆、 升降 座、 径向丝杆、 径向导柱及传动齿轮组成。 平移台铺设在测量车底板上所设的轴向导 轨上, 平移驱动电机驱动轴向丝杆带动与其连接的平移台沿轴向平移。 平移台上装有 传动齿轮, 升降驱动电机驱动传动齿轮, 传动齿轮带动与其装配的径向丝杆旋转, 装
在径向丝杆上的升降座通过丝母、 丝杆传动沿径向导柱升或降。 According to another aspect of the present invention, the present invention provides a shaft bore inner diameter measuring system including a measuring mechanism, a laser probe, a laser range finder, an electronic control system, and an industrial control computer. The measuring mechanism is an actuator of the measuring system, which is composed of a measuring vehicle and a measuring frame. The measuring mechanism is provided with four stepping motors, and the four stepping motors respectively drive the measuring vehicle to travel in the axial direction in the shaft hole, and the measuring frame shifts. The measuring frame is lifted and the laser probe is rotated. The bottom plate of the measuring vehicle is equipped with a rear driving wheel. The front part is equipped with a universal ball. The driving drive motor drives the driving wheel to walk. The suction plate type electromagnet is installed under the bottom plate of the measuring vehicle. A positioning card cutter is arranged on both sides thereof, and the suction cup type electromagnet is sucked into the wall of the hole to be tested before the measurement work is performed, and the positioning card knife clamps the positioning card knife and the inner wall of the hole to be measured by the compression spring, so as to make the measurement The car is positioned parallel to the shaft hole being measured. The measuring frame is composed of a translation stage, an axial screw rod, a lifting seat, a radial screw rod, a radial guide column and a transmission gear. The translation stage is laid on the axial guide provided on the bottom plate of the measuring vehicle, and the translation drive motor drives the axial screw to drive the translation stage connected thereto to translate axially. The translation stage is equipped with a transmission gear, and the lifting drive motor drives the transmission gear, and the transmission gear drives the radial screw of the assembly to rotate. The lifting seat on the radial screw rod is raised or lowered along the radial guide column by the nut and the screw drive.
所述的激光测头, 是测量系统的测量元件, 激光测头为两个, 两个激光测头通 过旋转臂分别装在旋转轴两端, 旋转轴两侧分别装有旋转驱动电机和旋转编码器, 所 述旋转轴装在升降台架上, 升降台架固定在所述升降座上, 旋转驱动电机驱动旋转轴 使旋转臂带动激光测头做圆周运动。 The laser probe is a measuring component of the measuring system, and the laser probe is two. The two laser probes are respectively mounted on the two ends of the rotating shaft through the rotating arm, and the rotating driving motor and the rotary coding are respectively arranged on both sides of the rotating shaft. The rotating shaft is mounted on the lifting platform, and the lifting platform is fixed on the lifting seat. The rotating driving motor drives the rotating shaft to rotate the arm to drive the laser probe to perform circular motion.
所述的激光测距仪, 是用于检测所述测量车的轴向前进距离。 激光轴向位置标 定盘连接在升降座上或旋转臂上, 通过激光轴向位置标定盘和激光测距仪检测所述测 量车的轴向前进距离。 The laser range finder is for detecting an axial advancement distance of the measuring vehicle. The laser axial position indexing plate is coupled to the lifting base or to the rotating arm, and the axial advancement distance of the measuring vehicle is detected by a laser axial position calibration disk and a laser range finder.
所述的电控系统, 是用于对步进电机、 激光测头、 工业控制计算机的电气接口 和开关控制, 测量机构的步进电机和激光测头由动力信号线连接电控系统, 通过卷线 机随测量车的进程将动力信号线释放与回收。 The electronic control system is used for electrical connection and switch control of a stepping motor, a laser probe, an industrial control computer, and the stepping motor and the laser probe of the measuring mechanism are connected by an electric signal line to an electronic control system, through the volume The line machine releases and recovers the power signal line as the vehicle is measured.
所述的工业控制计算机, 是用于测量系统测量过程的控制, 其采集数据的过程 是在工业控制计算机的控制下通过 USB接口与激光测头控制器通信控制激光测头进 行数据采集。 测量机构轴向的行走过程, 是由上位机通过歩进电机控制卡向步进电机 驱动器发出控制信号来完成。 为保证测量机构的运行安全, 设置了升降、 平移限位开 关。 旋转编码器用于确定数据采集所对应的角度位置。 The industrial control computer is used for measuring the measurement process of the system. The process of collecting data is to control the laser probe to communicate data through the USB interface and the laser probe controller under the control of the industrial control computer. The axial travel of the measuring mechanism is completed by the host computer issuing a control signal to the stepping motor driver through the motor control card. In order to ensure the safe operation of the measuring mechanism, the lifting and lowering limit switches are set. A rotary encoder is used to determine the angular position corresponding to the data acquisition.
上述的工业控制计算机, 是采用 C++语言, 在 VC.Net的环境下开发的测量系统 控制软件, 采用模块化系统设计, 用户可实时的对数据进行交互式操作。 测量系统控 制软件, 包括人机交互控制主控模块, 主控模块下分测量机构运动控制模块、 激光测 头设置模块、 扫描控制模块、 三维显示基本模块、 测量数据处理模块、 测量数据报告 模块、 文件 I/O模块、 数学运算模块。 . ' - · The above industrial control computer is a measurement system control software developed in the environment of VC.Net in C++ language. The modular system design allows users to interactively manipulate data in real time. Measurement system control software, including human-computer interaction control main control module, main control module sub-measurement mechanism motion control module, laser probe setting module, scanning control module, three-dimensional display basic module, measurement data processing module, measurement data reporting module, File I/O module, math operation module. . ' - ·
上述的工业控制计算机的测量系统控件软件, 其软件流程: The above-mentioned industrial control computer measurement system control software, its software flow:
启动控制界面, 输入工件基本参数预置; Start the control interface and input the basic parameters of the workpiece;
选择激光测头参数; . Select laser probe parameters;
自动调节测量机构的升降台架高度, 使测量机构的旋转中心线与被测轴心线重 合' 启动测量程序开始测量; Automatically adjust the height of the lifting platform of the measuring mechanism, so that the rotation center line of the measuring mechanism coincides with the axis of the measured axis'. Start the measurement program and start measuring;
存贮激光测头的扫描数据; Storing scan data of the laser probe;
对测量数据进行操作实现交互显示; Performing interactive display on the measurement data;
在想要测量的区域内进行特征提取;
在所确定的若干测量点显示各测量点测量结果; Feature extraction in the area that you want to measure; Displaying measurement results of each measurement point at a plurality of determined measurement points;
显示 /打印测量报告结束; Display/print measurement report ends;
当测量没有完成, 调节测量机构的运动控制、 调试激光测头扫描、 点运显示, 最后坐标系调整 /显示。 When the measurement is not completed, adjust the motion control of the measuring mechanism, debug the laser probe scan, point display, and finally adjust/display the coordinate system.
本发明取得的积极效果, 是能够自动检测轴孔内径的直径、 圆度、 圆柱度、 锥 度等综合参数指标, 可结束人工接触性的费时、 费力测量, 测量快、 精度高, 测量装 置结构紧凑、 便于维修、 功能完善、 操作方便。 附图说明 The positive effect obtained by the invention is that it can automatically detect the comprehensive parameter indexes such as the diameter, roundness, cylindricity and taper of the inner diameter of the shaft hole, and can end the time-consuming and laborious measurement of the artificial contact, the measurement is fast, the precision is high, and the measuring device is compact. Easy to repair, perfect function and easy to operate. DRAWINGS
图 1为本发明测量系统总体结构示意图。 1 is a schematic view showing the overall structure of a measuring system of the present invention.
图 2为本发明测量机构结构示意图。 2 is a schematic structural view of a measuring mechanism of the present invention.
图 3为图 2的侧视图。 Figure 3 is a side view of Figure 2.
图 4为本发明测量控制系统框架图。 Figure 4 is a block diagram of the measurement control system of the present invention.
图 5为本发明设计的软件总体框架图。 Figure 5 is a general framework diagram of the software designed in the present invention.
图 6为本发明软件工作流程图。 Figure 6 is a flow chart of the software of the present invention.
图 7为人机界面图。 Figure 7 is a diagram of the human machine interface.
图 8为参数设定对话框图。 Figure 8 is a diagram of the parameter setting dialog box.
图 9为三维显示图。 Figure 9 is a three-dimensional display.
图 10为测量报告图。 具体实施方式 Figure 10 is a measurement report diagram. detailed description
轴孔内径测量系统, 包括测量机构 1、 激光测头 2、 激光测距仪 3、 电控系统 4 及工业控制计算机 5。 所述的测量机构 1是测量系统的执行机构, 由测量车 8、 测量 架 14组成, 测量机构设四个步进电机, 四个步进电机分别驱动测量车 8于轴孔 7内 沿轴向行走、 测量架 14平移、 升降座 17升降和激光测头 2旋转, 测量车 8的底板装 有后驱动轮 9, 其前部装有万向滚珠 10, 行走驱动电机 11通过软轴传动驱动后驱动 轮 9行走, 测量车 8 的底板下面装设有吸盘式电磁铁 12, 其两侧装设有定位卡刀 13, 测量工作执行前吸盘式电磁铁 12与被测孔壁吸合, 所述定位卡刀 13通过压缩弹 簧使定位卡刀 13与被测孔内壁卡紧, 以使测量车与被测轴孔平行定位。 测量架 14由 平移台 15、 轴向丝杆 16、 升降座 17、 径向丝杆 18、 径向导柱 19及传动齿轮 20组
成。 平移台 15铺设在测量车 8底板上所设的轴向导轨 21上, 平移驱动电机 22驱动 轴向丝杆 16带动与其连接的平移台 15沿轴向平移。 平移台 15上装有传动齿轮 20, 升降驱动电机 23驱动传动齿轮 20带动与其装配的径向丝杆 18旋转, 装在径向丝杆 18上的升降座 17通过丝母、 丝杆传动沿径向导柱 19升或降。 The shaft hole inner diameter measuring system comprises a measuring mechanism 1, a laser probe 2, a laser range finder 3, an electronic control system 4 and an industrial control computer 5. The measuring mechanism 1 is an actuator of the measuring system, and is composed of a measuring vehicle 8 and a measuring frame 14. The measuring mechanism is provided with four stepping motors, and the four stepping motors respectively drive the measuring cart 8 in the axial hole 7 along the axial direction. The walking, measuring frame 14 translation, lifting seat 17 lifting and laser probe 2 rotation, the bottom plate of the measuring vehicle 8 is equipped with a rear driving wheel 9, and the front portion is equipped with a universal ball 10, and the traveling drive motor 11 is driven by a flexible shaft drive. The driving wheel 9 is driven, and a suction cup type electromagnet 12 is disposed under the bottom plate of the measuring vehicle 8, and a positioning card cutter 13 is disposed on both sides thereof, and the suction cup type electromagnet 12 is sucked into the wall of the measured hole before the measurement work is performed. The positioning card cutter 13 clamps the positioning card cutter 13 to the inner wall of the hole to be measured by a compression spring to position the measuring vehicle in parallel with the shaft hole to be measured. The measuring frame 14 is composed of a translation stage 15, an axial screw 16, a lifting base 17, a radial screw 18, a radial guide 19 and a transmission gear 20 to make. The translation stage 15 is laid on the axial guide 21 provided on the bottom plate of the measuring vehicle 8. The translation drive motor 22 drives the axial screw 16 to drive the translation stage 15 connected thereto to translate axially. The translating table 15 is provided with a transmission gear 20, and the lifting and driving motor 23 drives the transmission gear 20 to rotate the radial screw 18 assembled therewith, and the lifting seat 17 mounted on the radial screw 18 is guided radially through the nut and the screw. The column 19 is raised or lowered.
所述的激光测头, 是测量系统的测量元件, 测量并产生测量数据, 激光测头 2 为两个, 两个激光测头 2通过旋转臂 24分别装在旋转轴 25两端, 旋转轴 25两侧分 别套装有中空型旋转驱动电机 26和中空型旋转编码器 27, 所述旋转轴 25装在升降 台架 28上, 升降台架 28固定在所述升降座 17上, 升降座 17上还连接一个激光轴向 位置标定盘 29, 旋转驱动电机 26驱动旋转轴 25使旋转臂 24带动激光测头 2做圆周 运动。 The laser probe is a measuring component of the measuring system, and measures and generates measurement data. The laser probes 2 are two, and the two laser probes 2 are respectively mounted on the two ends of the rotating shaft 25 through the rotating arm 24, and the rotating shaft 25 The two sides are respectively provided with a hollow type rotary drive motor 26 and a hollow type rotary encoder 27, and the rotary shaft 25 is mounted on the lifting platform 28, and the lifting platform 28 is fixed on the lifting base 17, and the lifting base 17 is further A laser axial position indexing plate 29 is connected, and the rotary drive motor 26 drives the rotating shaft 25 to cause the rotating arm 24 to drive the laser probe 2 to perform a circular motion.
所述的激光测距仪 3, 是用于检测所述测量车 8的轴向前进距离。 为测量机构 1 的轴向运动控制提供闭环检测。 所述的电控系统 4, 是用于对步进电机、 激光测头 2、 工业控制计算机 5的电气接口和开关控制, 测量机构的步进电机和激光测头 2由 动力信号线 30连接电控系统 4, 通过卷线机 31随测量车 8的进程将动力信号线 30 释放与回收。 The laser range finder 3 is for detecting an axial advancement distance of the measuring vehicle 8. Provides closed loop detection for axial motion control of measuring mechanism 1. The electronic control system 4 is used for electrical connection and switch control of the stepping motor, the laser probe 2, the industrial control computer 5, and the stepping motor and the laser probe 2 of the measuring mechanism are connected by the power signal line 30. The control system 4 releases and recovers the power signal line 30 by the winding machine 31 along with the progress of the measuring vehicle 8.
所述的工业控制计算机 5, 是用于测量系统测量过程的控制, 见图 4所示。 其采 集数据的过程是在工业控制计算机 5的控制下通过 USB接口 I与激光测头控制器 32 通信控制激光测头 2进行数据釆集。 测量机构 1轴向的行走过程, 是通过激光测距仪 3检测, 并通过 USB接口 II与上位机通讯将距离信息进行反馈以参与控制。 测量机 构 1的运动控制过程, 是由上位机通过步进电机控制卡 33经接口卡 38向步进电机驱 动器 34、 35、 36、. 37发出控制信号来完成行走驱动电机 11、 升降驱动电机 23、 '平移 驱动电机 22、 旋转驱动电机 26的控制。 为了保证测量机构的运行安全, 设置了升降 限位开关 39和轴向平移限位开关 40。 旋转编码器 27用于确定数据采集所对应的角 度位置。 工业控制计算机, 是采用 C++语言, 在 VC.Net的环境下开发的测量系统控 制软件, 采用面向对象的设计, 使得软件部分具有极大的可扩展性。 充分发挥 C++语 言的高效特性, 保证测量系统的实时性。 采用模块化系统设计, 便于更新和维护。 三 维数据显示部分采用 OpenGL技术, 用户可以在触模屏 6上进行实时数据交互式操 作。 控制测量系统的控制软件(见图 5 ) , 包括人机交互控制主控模块, 主控模块下 分测量机构运动控制模块、 激光测头设置模块、 扫描控制模块、 三维显示基本模块、 测量数据处理模块、 测量数据报告模块、 文件 I/O模块、 数学运算模块。 工业控制计
算机的测量系统控制软件, 其软件流程见图 6。 启动人机界面 (见图 7) , 其人机界 面采用 Windows XP风格设计, 分为主菜单、 参数设置区、 测量控制区、 三维显示区 和测量结果区。 通过参数设定对话框(见图 8)输入工件基本参数预置; 选择激光测 头参数; 自动调节测量机构的升降台架高度, 使测量机构的旋转中心线与被测轴心线 重合; 启动测量程序开始测量; 存贮激光测头的扫描数据; 对测量数据进行操作实现 交互显示(见图 9) ; 在想要测量的区域内进行特征提取; 在所确定的若干测点显示 各测量点测量结果; 显示 /打印测量报告 (见图 10) 结束。 The industrial control computer 5 is used to measure the measurement process of the system, as shown in FIG. The process of collecting data is to control the laser probe 2 to perform data collection by communicating with the laser probe controller 32 through the USB interface I under the control of the industrial control computer 5. The axial walking process of the measuring mechanism 1 is detected by the laser range finder 3, and the distance information is fed back through the USB interface II to participate in the control. The motion control process of the measuring mechanism 1 is performed by the upper computer through the stepping motor control card 33 via the interface card 38 to the stepping motor drivers 34, 35, 36, 37 to complete the travel drive motor 11, the lift drive motor 23 , 'translation of the drive motor 22, the rotary drive motor 26. In order to ensure the safe operation of the measuring mechanism, a lifting limit switch 39 and an axial translation limit switch 40 are provided. Rotary encoder 27 is used to determine the angular position corresponding to the data acquisition. The industrial control computer is a measurement system control software developed in the environment of VC.Net in C++ language. It adopts object-oriented design, which makes the software part extremely scalable. Give full play to the efficient features of the C++ language and ensure the real-time performance of the measurement system. Modular system design for easy updating and maintenance. The 3D data display part adopts OpenGL technology, and the user can perform real-time data interactive operation on the touch screen 6. The control software of the control measurement system (see Figure 5), including the human-computer interaction control main control module, the main control module, the sub-measurement mechanism motion control module, the laser probe setting module, the scanning control module, the three-dimensional display basic module, and the measurement data processing Module, measurement data reporting module, file I/O module, math operation module. Industrial control meter The measurement system control software of the computer, the software flow is shown in Figure 6. The human-machine interface is started (see Figure 7). The human-machine interface is designed in Windows XP style and is divided into main menu, parameter setting area, measurement control area, 3D display area and measurement result area. Input the basic parameters of the workpiece through the parameter setting dialog box (see Figure 8); select the laser probe parameters; automatically adjust the height of the lifting platform of the measuring mechanism, so that the rotation center line of the measuring mechanism coincides with the core line of the measured axis; The measurement program starts measuring; the scanning data of the laser probe is stored; the measurement data is operated to realize interactive display (see Fig. 9); the feature extraction is performed in the area to be measured; and the measurement points are displayed at a plurality of determined measuring points. Measurement results; display/print measurement report (see Figure 10) ends.
根据本发明的一些实施例, 三维数据显示部分采用 OpenGL技术和多线程技术, 用户可以实时对数据进行交互式操作。 软件模块包括: 人机交互模块、 主控模块、 机 构运动控制模块、 激光测头设置模块、 扫描控制模块、 测量数据处理模块、 三维显示 模块、 测量数据分析和报告模块、 文件 1\0模块和数学运算模块。 人机交互模块负责 处理用户输入信息的处理以及交互操作的响应。 主控模块负责实现各模块之间的调度 和数据传递。 机构运动控制模块实现测量机构的运动控制。 激光测头设置模块负责设 定激光传感器的测量参数。 扫描控制模块负责测量过程的控制, 包括调度运动机构、 控制测头测量、 生成测量数据。 测量数据处理模块负责对测量出来的数据进行畸变校 正和误差补偿。 三维显示模块负责实现数据的三维显示。 测量数据分析和报告模块负 责实现数据的分析和生成测量报告。 文件 ι\ο模块负责实现将测量数据保存成多种格 式的文件以便进一步的分析和处理, 以及导入测量数据文件, 以实现离线分析和打印 测量报告。 数学运算模块包含系统所需要的数学运算支持功能。 According to some embodiments of the present invention, the three-dimensional data display portion adopts OpenGL technology and multi-threading technology, and the user can perform interactive operations on the data in real time. The software module includes: human-computer interaction module, main control module, mechanism motion control module, laser probe setting module, scanning control module, measurement data processing module, three-dimensional display module, measurement data analysis and reporting module, file 1\0 module and Mathematical operation module. The human-computer interaction module is responsible for handling the processing of user input information and the response of interactive operations. The main control module is responsible for scheduling and data transfer between modules. The mechanism motion control module implements motion control of the measuring mechanism. The laser probe setting module is responsible for setting the measurement parameters of the laser sensor. The scan control module is responsible for the control of the measurement process, including scheduling the motion mechanism, controlling the probe measurement, and generating measurement data. The measurement data processing module is responsible for distortion correction and error compensation of the measured data. The 3D display module is responsible for realizing the 3D display of the data. The measurement data analysis and reporting module is responsible for implementing data analysis and generating measurement reports. The file ι\ο module is responsible for saving the measurement data in a variety of formats for further analysis and processing, as well as importing measurement data files for off-line analysis and printing of measurement reports. The math operation module contains the math operation support functions required by the system.
根据本发明的一些实施例, 系统的基本工作流程如下: 将测量机构放入待测孔 内。 系统上电。 打开主控计算机并运行测量程序。 通过人机交互输入测量基本参数, 通过激光测头设置模块设置测头的测量参数, 开始测量。 软件系统的主控模块调度测 量控制模块开始测量。 测量控制模块通过电控系统控制测量机构到达第一个测量点, 控制电磁铁将测量机构吸附在待测孔的内壁上; 然后测量控制模块通过电控系统控制 测量机构自动将测量臂调整到测量初始位置并且将测臂的旋转中心调整到待测孔的轴 线上; 接下来测量控制模块通过电控系统控制测量臂开始旋转, 每转一定的角度 (通 过用户设定的采样率确定)控制激光测头测量一个数据, 当量臂旋转一圈后即完成了 一个截面的测量, 生成该截面的原始测量数据。 测量数据处理模块对该数据进行处 理, 对测量中产生的误差进行补偿和校正, 生成最终的测量数据。 最后主控模块调度 三维显示模块更新显示数据。 这样一个测量位置的测量工作完成。 测量控制模块通过
电控系统控制测量机构到达下一个测量点, 重复上面的步骤。 直到完成所有测量点的 测量任务。 用户通过人机交互, 调用测量数据分析和报告模块对测量数据进行分析, 并生成测量报告。 用户还可以通过文件 1\0模块保存本次测量的数据文件。 According to some embodiments of the invention, the basic workflow of the system is as follows: The measuring mechanism is placed in the hole to be tested. The system is powered on. Turn on the master computer and run the measurement program. The basic parameters are measured by human-computer interaction input, and the measurement parameters of the probe are set by the laser probe setting module to start measurement. The main control module of the software system schedules the measurement control module to start measurement. The measurement control module controls the measurement mechanism to reach the first measurement point through the electronic control system, and the control electromagnet adsorbs the measurement mechanism on the inner wall of the hole to be tested; then the measurement control module automatically adjusts the measurement arm to the measurement through the electronic control system control measurement mechanism. The initial position and adjust the rotation center of the measuring arm to the axis of the hole to be tested; next, the measurement control module controls the measuring arm to start rotating through the electronic control system, and controls the laser at a certain angle per rotation (determined by a user-set sampling rate) The probe measures one data, and after one revolution of the equivalent arm, a section measurement is completed, and the original measurement data of the section is generated. The measurement data processing module processes the data, compensates and corrects the errors generated in the measurement, and generates final measurement data. Finally, the main control module schedules the three-dimensional display module to update the display data. The measurement of such a measurement position is completed. Measurement control module passed The electronic control system controls the measuring mechanism to reach the next measuring point and repeats the above steps. Until all measurement points of the measurement point are completed. Through human-computer interaction, the user invokes the measurement data analysis and reporting module to analyze the measurement data and generate a measurement report. The user can also save the data file of this measurement through the file 1\0 module.
本发明下另一些实施例中, 系统的测量精度主要由激光测头的测量精度、 机构的 精度和算法来决定。 该系统釆用的激光测头分辨率为 0.5μιη, 通过测量臂长度的调整 将测头测量范围控制在测头的零点附近, 可以获得最高的测量精度, 最大误差小于 5μπι。 本测量系统包含两个测头, 通过前后测头测量数据中心偏移量的补偿和对每个 测头测量数据的椭圆变形校正可以将测量机构的误差控制在 5μπι 以内, 因此测量分 辨率可以达到 10μιη。 In other embodiments of the invention, the measurement accuracy of the system is primarily determined by the measurement accuracy of the laser probe, the accuracy of the mechanism, and the algorithm. The laser probe used in this system has a resolution of 0.5μιη. By measuring the length of the measuring arm, the measuring range of the measuring head is controlled near the zero point of the measuring head, and the highest measurement accuracy can be obtained with a maximum error of less than 5μm. The measuring system consists of two measuring heads. The compensation of the data center offset by the front and rear probes and the elliptical deformation correction of the measuring data of each measuring head can control the error of the measuring mechanism within 5μπι, so the measurement resolution can reach 10μιη.
下面对采用根据本发明的测量方法的实际测量过程进行详细的介绍: The following is a detailed description of the actual measurement process using the measurement method according to the invention:
步骤 1: 测量前的准备工作 ' Step 1: Preparation before measurement '
(1) 将待测孔清理干净。 (1) Clean the hole to be tested.
(2) 从保护箱中取出测量机构, 完成激光测头的安装、 接线。 (2) Take out the measuring mechanism from the protective box and complete the installation and wiring of the laser probe.
(3) 将测量车放入待测孔内, 系统上电, 启动控制计算机, 此时激光测头开始工 作, 发射出波长为 650nm的红色可见激光。 激光强度具有自适应调节能力。 测头上 的 CCD传感器根据捕获到的光点图像的大小, 自动调节激光的强度, 已获得最佳的 测量效果。 (3) Place the measuring car in the hole to be tested, power on the system, and start the control computer. At this point, the laser head starts to work and emits a red visible laser with a wavelength of 650 nm. The laser intensity has an adaptive adjustment capability. The CCD sensor on the probe automatically adjusts the intensity of the laser based on the size of the captured spot image, and the best measurement results have been obtained.
步骤 2: 输入测量参数 Step 2: Enter the measurement parameters
(1) 测量船型: 17.4万吨 (1) Measuring ship type: 17.4 million tons
(2) 测量温度: 20°C (2) Measurement temperature: 20 ° C
(3) 采样率: Γ /步 (3) Sampling rate: Γ / step
(4) 步距: 30CM (4) Step size: 30CM
步骤 3: 测量 Step 3: Measure
(1) 通过控制系统的机构调整功能对测量机抅的姿态进行调整, 使激光束方向基 本平行于升降导轨的位置。 (1) Adjust the attitude of the measuring machine 通过 by the mechanism adjustment function of the control system so that the direction of the laser beam is substantially parallel to the position of the lifting rail.
(2) 向测头控制器发出测量指令, 测头中的激光源发射出波长为 650nm的红色 可见激光, 激光线射到待测管壁内表面, 在交点处形成红色亮斑。 测头中的 CCD传 感器随即捕获到含有亮斑的图像, 根据激光三角测量的原理, 测出当前测头基准面与 待测管壁该点处的距离 Dl。 然后测量臂旋转 180度, 再次发出测量指令, 测出与第 —个测量点对称方向的第二个测量点的距离 D2。 根据 D1和 D2的值, 给出转轴支架
在垂直方向上的调整值 (2) Sending a measurement command to the probe controller. The laser source in the probe emits a red visible laser with a wavelength of 650 nm. The laser line is incident on the inner surface of the tube wall to be tested, and a red bright spot is formed at the intersection. The CCD sensor in the probe captures the image containing the bright spot, and according to the principle of laser triangulation, the distance D1 between the reference surface of the current probe and the point of the wall to be tested is measured. Then, the measuring arm is rotated by 180 degrees, and a measurement command is issued again to measure the distance D2 from the second measuring point in the direction of symmetry of the first measuring point. According to the values of D1 and D2, give the shaft bracket Adjustment value in the vertical direction
A h = (Dl - D2) / 2 A h = (Dl - D2) / 2
系统自动调整转轴支架的高度, 使得测量机构的旋转中心与被测孔的中心重合。 系统自动重复上述操作, 检验调整后 A h是否小于 5 μ ηι。 如果满足条件则自动 居中完成, 进入下一个测量步骤。 The system automatically adjusts the height of the hinge bracket so that the center of rotation of the measuring mechanism coincides with the center of the hole to be measured. The system automatically repeats the above operation to check if A h is less than 5 μ ηι after adjustment. If the condition is met, it is automatically centered and proceeds to the next measurement step.
(3) 测量车根据设定的步距, 到达第一个测量点。 从零度开始, 激光控制器控制 激光测头的 CCD采集此时的激光点图像, 计算出当前测量点到测头基准面的距离。 根 据系统的误差模型, 对该数据进行误差校正, 得到最终的测量值。 (3) The measuring car reaches the first measuring point according to the set step. Starting from zero, the laser controller controls the CCD of the laser probe to capture the laser spot image at this time, and calculates the distance from the current measurement point to the reference plane of the probe. According to the error model of the system, the data is error corrected to obtain the final measured value.
(4) 旋转臂按照设定的采样率旋转一个角度, 到达下一釆样点进行测量。 直到完 成一个截面的测量任务。 每一个测量截面的半径为该截面上所有采样点测量值的平均 值。 直径为半径的二倍。 (4) The swivel arm rotates by an angle according to the set sampling rate and reaches the next sample point for measurement. Until the measurement task of a section is completed. The radius of each measured section is the average of the measured values of all sampling points on that section. The diameter is twice the radius.
(5) 输出测量数据, 更新三维显示图像。 (5) Output measurement data and update the 3D display image.
(6) 重复 3-5步, 直到完成全部测量任务。 (6) Repeat steps 3-5 until all measurement tasks are completed.
步骤 4: 数据分析和测量报告 Step 4: Data Analysis and Measurement Report
(1) 点击显示数据菜单, 可以弹出管径数据分析界面。 (1) Click the Show Data menu to pop up the pipe diameter data analysis interface.
管径数据分析界面分为图形显示区、 测量截面列表、 数据显示列表和管径参 数显示区。 测量点列表列出了当前测量任务下所有的测量截面。 选中任何一个测量截 面, 该截面信息将在图形显示区、 数据显示列表和管径参数显示区分别给出。 图形显 示区采用误差放大的方法将数据的最大值和最小值之间的信息放大到图形的区的内圆 和外圆之间, 供用户对加工质量进行评估。 The pipe diameter data analysis interface is divided into a graphic display area, a measurement section list, a data display list, and a pipe diameter parameter display area. The list of measurement points lists all the measurement sections under the current measurement task. If any of the measurement sections is selected, the section information will be given in the graphic display area, the data display list, and the pipe diameter parameter display area. The graphical display area uses the error amplification method to amplify the information between the maximum and minimum values of the data between the inner and outer circles of the area of the graphic for the user to evaluate the processing quality.
(2) 点击打印预览菜单, 可以预览测量报告, 可以在预览状态下直接点击打印按 钮打印测量报告。 (2) Click the print preview menu to preview the measurement report. You can directly click the print button to print the measurement report in the preview state.
(3) 点击打印菜单打印测量报告。
(3) Click the Print menu to print the measurement report.