Next Article in Journal
Multichannel and Wide-Angle SAR Imaging Based on Compressed Sensing
Next Article in Special Issue
Modeling Vehicle Collision Angle in Traffic Crashes Based on Three-Dimensional Laser Scanning Data
Previous Article in Journal
G-Channel Restoration for RWB CFA with Double-Exposed W Channel
Previous Article in Special Issue
Optical Tip Clearance Measurements as a Tool for Rotating Disk Characterization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Calibration of Laser Beam Direction for Inner Diameter Measuring Device

State Key Laboratory of Precision Measuring Technology and Instruments, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(2), 294; https://doi.org/10.3390/s17020294
Submission received: 19 December 2016 / Revised: 25 January 2017 / Accepted: 28 January 2017 / Published: 5 February 2017

Abstract

:
The laser triangulation method is one of the most advanced methods for large inner diameter measurement. Our research group proposed a kind of inner diameter measuring device that is principally composed of three laser displacement sensors known to be fixed in the same plane measurement position. It is necessary to calibrate the direction of the laser beams that are emitted by laser displacement sensors because they do not meet the theoretical model accurately. For the purpose of calibrating the direction of laser beams, a calibration method and mathematical model were proposed. The inner diameter measuring device is equipped with the spindle of the machine tool. The laser beams rotate and translate in the plane and constitute the rotary rays which are driven to scan the inner surface of the ring gauge. The direction calibration of the laser beams can be completed by the sensors’ distance information and corresponding data processing method. The corresponding error sources are analyzed and the validity of the method is verified. After the calibration, the measurement error of the inner diameter measuring device reduced from ± 25   μ m to ± 15   μ m and the relative error was not more than 0.011%.

1. Introduction

Efficient and accurate measurement of the key parameters has always been an important subject in field of manufacturing. Especially for the workpieces with a large round hole whose diameter is bigger than 250 mm, such as vehicles, marine engine cases and large gas turbine impellers, the measuring accuracy of the inner diameter directly determines the assemble efficiency and products’ quality [1]. Inner dimensional inspection is traditionally performed by micrometer, caliper gauge, and other telescopic mechanical tools [2,3]. “Large size” measurement traditionally referred to a measurement size exceeding 500 mm, but with the improvement of measurement accuracy requirements, “large size” measurement refers to a measurement size exceeding 250 mm [4]. The coordinate measuring machine (CMM) can complete the large size measurement tasks because of its high measurement accuracy and advanced technology [5,6,7]. However, the costs and measurement efficiency restricts the wide use of CMM [8]. To reduce the costs and time, and to increase measurement efficiency for dimensional inspections, researchers and engineers have been exploring a series in situ measuring methods in recent years [9]. To meet these requirements, non-contact measurement technology has become the research focus of industrial inspection. The main non-contact measurement methods include visual detection method [10,11] and laser scanning method [12], etc. According to the principle of a circumscribed circle of a triangle which is formed by three points not on the same straight line, our research group developed an inner diameter measuring device with three-laser displacement sensors; it is mainly through these three-laser displacement sensors scanning the hole that the task is completed, so the laser beam direction has to be calibrated before measurement. Bi et al. developed a method to calibrate the laser beam direction by the use of CMM and spherical target [13], this method depended on the CMM and special spherical target, limiting it from wide use. Sun et al. used CCD (Charge Coupled Device) cameras to calibrate the laser beam direction [14]. This method can only calibrate one beam direction at a time. Xie et al completed the calibration task through a planar target etched with grid lines to generate calibration points [15], the measurement range of this method was small and there were certain restrictions on the use of the environment. Lee and Shiou proposed a method with five laser beams to measure complex curved surface [16], but it is not suitable for calibration of the laser beams’ direction with too large of an angle. Kai et al. proposed an algorithm to calibrate the laser beam direction with CCD camera in a small field of view [17,18]. Yu et al. used the grating scale to calibrate [19], but this method was not suitable for industrial applications, because the grating scale needs auxiliary equipment to complete the measurement and calibration tasks and the system could become more complex and expensive. Due to the influence of various factors in the industrial field, the accuracy of high precision grating scale is affected too. The general problem in the methods of spot laser beam direction calibration is their small range, strict environmental restrictions and only one laser beam can be calibrated [20,21,22,23]. To meet the requirements of large-size diameter measurement, this paper proposes an actual mathematical model of the inner diameter measurement device and calibrated three laser beams’ direction through CNC (Computerized Numerical Control) machine tools and standard ring gauge. The main contributions of this paper are to calibrate the direction of three laser beams simultaneously and realize the in situ calibration of the laser beam direction. After the calibration, the inner diameter measuring device can independently measure and abandon the auxiliary of CNC.

2. Calibration Model

2.1. The Measurement Principle and Theoretical Mathematical Model

Our research group developed a kind of inner diameter measuring device to measure the inner diameter of large size parts whose diameter is bigger than 250 mm. The measuring range of the leaser displacement sensors cannot be too large, because the measurement accuracy has to be maintained. Our research group had proposed a method to solve this problem by increasing the number of sensors [24], but this method might cause the measuring device volume to be too large and decrease the generality of the device. In order to increase the measuring range with a lower sensors number, this paper proposes a new kind of device. The physical model is shown in Figure 1a, three-laser displacement sensors are installed on the adjustment handle. Adjusting the handle can measure different kinds of parts by only three sensors and increase measurement range. The new theoretical model and calibration method were built, followed by the new physical model. The theoretical model is shown in Figure 1b. The inner diameter measurement device mainly consists of three laser displacement sensors for which the location is known.
In the theoretical model image, G is the hole whose inner diameter is the key parameter that we need to measure. Point O is the center of G and point O is the center of the measuring device. The measuring device is placed in G, its three laser displacement sensors S1, S2 and S3 are equally distributed in the circumferential direction at θ 12 , θ 23 , θ 31 and their laser beams converge at the point O. A , B and C are the measurement starting points of the three laser displacement sensors, and A A , B B and C C are the measuring value of the sensors. G is the circumcircle of triangle ABC, as shown in Figure 1, in which O A = O A + A A , O B = O B + B B , O C = O C + C C . Each side of triangle ABC can be expressed as below according the cosine theorem:
{ A B = O A 2 × O B 2 2 O A × O B × cos θ 12 B C = O B 2 × O C 2 2 O B × O C × cos θ 23 A C = O A 2 × O C 2 2 O A × O C × cos θ 31
The area S of the triangle ABC can be written as:
S = 1 4 ( A B + A C + B C ) ( A B + A C + B C ) ( A B A C + B C ) ( A B + A C B C )
As shown in Figure 1, the hole G is the circumcircle of triangle ABC. Hence, the diameter of the hole G is equal to two times the radius, and the radius R can be expressed as below:
R = A B × B C × A C 4 S
Due to the processing, material and other factors, the laser beams cannot accurately fulfil the theoretical model. The measurement experiment of the standard ring gauge had shown that the error of the inner diameter measuring device was 25 μ m based on theoretical model. So, it was necessary to build an actual model of the measurement device and calibrate the direction of three laser beams.

2.2. The Actual Mathematical Model

It is necessary to know the constraint parameters of the laser beam before the calibration of direction. The three laser beams are in the same plane and cannot converge at one point; when the measuring device rotates and scans the hole, three laser beams wrap three concentric circles around the center of rotation and the laser beam tangents to the corresponding concentric circle. The actual mathematical model is shown in Figure 2.
As shown in Figure 1b, during the rotation scanning process, the laser beams A A , B B and C C could envelope three concentric tangential circles with O as the rotation center, and S as the center of the hole G. As shown in Figure 2, taking the line AB of the measuring points A and B as an example, the laser beams A A and B B instersect at the point O and the angle between A A and B B is θ 12 ; point A and B are the measuring starting points of the laser displacement sensors, points C and D are the cut-off points of laser beams to the tangential circles, and the radius of the tangential circles are labelled as follows: the tangential circles r, r 1 and r 2 denote OD and OC are the tangential circles’ radius; the distance form the measuring starting points to cut-off points are called as base circle radius d b , such as d b 1 and d b 2 in Figure 2; OCD = α and ODC = β . According to the cosine theorem, the side AB of triangle ABC can be expressed as:
{ A B = O A 2 + O B 2 2 × O A × O B × cos θ 12 O A = d b 1 + A A O C O B = d b 2 + B B + O D
In the quadrilateral O D O C , CD can be expressed as:
C D = r 1 2 + r 2 2 2 × r 1 × r 2 × cos θ 12
In the triangle ODC, α and β can be expressed as:
{ α = arcsin ( r 1 sin θ 12 C D ) β = arcsin ( r 2 sin θ 12 C D )
In triangle O D C the line segment CD can be expressed as:
{ O D = C D sin ( π 2 α ) sin ( π θ 12 ) O C = C D sin ( π 2 β ) sin ( π θ 12 )
Taking Equations (4)–(7) into Equation (3), Equation (3) can be deduced as below:
R = f ( A A , B B , C C , r 1 , r 2 , r 3 , θ 12 , θ 13 , θ 23 , d b 1 , d b 2 , d b 3 )
A A , B B and C C are the sensors’ measured values, so the constraint parameters of the laser beams are the radius r of tangential circles, radius d b of base circles and the angle θ between two adjacent laser beams.

2.3. The Calibration Principle

The calibration principle is divided into two parts, the first part is to calibrate the radius of tangential circles and base circles, and the second part is to calibrate the angle between two adjacent beams. Since the calibration method of each laser beam’s base circle radius r and tangential circle radius d b are the same and independent, this paper is only proposed the method for how to calibrate one laser displacement sensor’s laser beam. The calibration principle about how to calibrate the tangential circles radius r and base circles radius d b is shown in Figure 3.
In Figure 3, G is the hole to be measured and the point O is the center of the hole. In the calibration process, the measuring device is equipped with the machine tool spindle and rotary scans with the standard ring gauge whose radius is known. As shown in Figure 3, a single sensor rotation center O does not coincide with the center point O and the eccentricity between O and O is oe [25]. The laser displacement sensor rotates around point O to scan the hole, at point A the sensor obtains the maximum measuring value and at point B the sensor obtains the minimum measuring value. Because the r and d b are fixed values and point A, point O, point O and point B are in the same diameter, so Equation (8) can be expressed as below:
{ ( d b + d min ) 2 + r 2 = ( R o e ) 2 ( d b + d max ) 2 + r 2 = ( R + o e ) 2
where R is obtained by the standard ring gauge. The coordinate ( x 0 , y 0 ) of point O is obtained by a hole center positioning method which was proposed by Wang [26] and the coordinate ( x 1 , y 1 ) of the point O is obtained by the machine tool, so the value of oe can be expressed as below:
o e = ( x 1 x 0 ) 2 + ( y 1 y 0 ) 2
Taking Equation (9) into Equation (8), the tangential circle radius r and base circle radius d b can be written as:
d b = 4 R × ( x 1 x 0 ) 2 + ( y 1 y 0 ) 2 ( d max 2 d min 2 ) 2 ( d max d min )
r = ( R ( x 1 x 0 ) 2 + ( y 1 y 0 ) 2 ) 2 ( d b + d min ) 2
The calibration method of the angle between two adjacent beams is performed in the second phase of the calibration. The calibration principle and three sensors’ output waveforms are shown in Figure 4.
The parameters d b , θ c and r are the natural parameters of the measuring device and they are not affected by the hole to be measured. Thus, the calibration process can use a standard ring gauge with known radius to get the parameters of the measuring device. The calibration principle of beam angle is shown in Figure 4a, in Status 1: Line 1 and Line 2 denote two adjacent laser beams, Line 1 directed point C, Line 2 directed point B where it obtained minimum measured value; in Status 2: Line 1 rotated anticlockwise to Line 1 and point at point B obtains minimum measured value too. From Status 1 to Status 2 Line 1 rotated at an angle of θ t , but in Status 1 the angle between Line 1 and Line 2 is θ , because the point B is the feature point. Thus, due to the rotation of the measurement device, Line 1 pointed to the point B in Status 2 as the Line 1’ shown in the figure. If Line 1 and Line 2 point at point B at the same time, the angle between tangential circle-1 radius r 1 and tangential circle-2 radius r 2 is θ c . As shown in the Figure 4a, in the quadrilateral S D O E , DO E = θ , EO F = θ c and DO F = θ t , and DO E = EO F + DO F . However, the positive and negative of θ c is different in different status. Thus, as shown in the figure, the value of θ can be written as
θ = θ c + θ t
The point B where the sensor obtains minimum measured value is called feature point. When the laser beams direct at the feature point and get the minimum measured value, point B, point O and point O are on the same line, because X is the distance between feature point B and the laser beam’s rotation center O , so X can be written as:
X = R o e
In the calibration process where the R can be acquired by standard ring gauge, the value of oe comes from Equation (9). As shown in Figure 4, in the calibration process, the angle θ c between Lines 1 and 2 can be written as the equation below:
θ c = f ( r 1 , r 2 , X )
When the laser beam towards the feature point, it is tangent to the tangential circle. However, there are also two straight lines tangent to a circle by a point outside the circle. In the calibration process, there two laser beams and, combined, the position relation between two laser beams and the size relation between r 1 and r 2 , the calibration of θ c has eight different conditions, which are shown in Figure 5.
As shown in Figure 5, in Figure 5a r 1 > r 2 , and in Figure 5b r 1 < r 2 . In these two figures θ c can be written as sin 1 ( r 1 X ) sin 1 ( r 2 X ) so we can find that the size relation between r 1 and r 2 has no effect on θ c . Taking the line connecting the feature point and the rotation center as the reference line and the rotation direction as the vector, the laser beam on the side of the vector head is called “advanced” and the laser beam on the vector tail is called “backward”, so the laser beam in Figure 4 are all at “backward” status and the laser beams in Figure 5c are all at “advanced” state. According the “advanced” and “backward” status we can acquire the value of θ c . Through the other figures in Figure 5, the conclusion is that θ c is determined by the value of r 1 , r 2 and X which has already been proposed. So, the θ c can be expressed as Equation (14):
{ θ c = + sin 1 ( r 1 X ) sin 1 ( r 2 X ) ( Line 1 , Line 1 , backward ) θ c = sin 1 ( r 1 X ) + sin 1 ( r 2 X ) ( Line 1 , Line 1 , advanced ) θ c = sin 1 ( r 1 X ) sin 1 ( r 2 X ) ( Line 1 , advanced , Line 2 , backward ) θ c = + sin 1 ( r 1 X ) + sin 1 ( r 2 X ) ( Line 1 , backward , Line 2 , advanced )
“Backward” and “advanced” status is determined by the number of sensor sampling points. In counterclockwise rotation status, when the laser beam is in backward status the rotation angle from the minimum point to the maximum point in the rotation direction is less than π , and the angle from the maximum point to the minimum point is larger than π . Based on this conclusion, the number of sampling points between the minimum value and the maximum value is n, and the number of sampling points between the maximum value and the minimum value of the laser beam is m. If n is less than m this laser beam is in “backward” status, if it is the inverse, it is in “advanced” status.
Figure 4b shows the output waveforms of three laser sensors (different colour represents different sensor); every sensor gets a maximum measuring value and a maximum measuring value for each revolution. As shown in Figure 4b, at the t 2 time point the sensor-3 (blue) acquired maximum measuring value and at t 5 time point sensor-2 (green) acquired maximum measuring value. The inner measuring device was equipped with the machine tool spindle and its rotating speed is ω , so the rotation angle form t 2 to t 5 can be written as:
θ t = Δ t × ω
Equations (14) and (15) are taken into Equation (13) to calibrate the angle.
The entire calibration principle above is based on an important prerequisite, which is that the rotation axis of the inner diameter measuring device is parallel to the axis of the measured hole and the laser beams in the inner diameter measuring device are on the same plane, but in fact this prerequisite is very difficult to achieve in calibration process. Thus, it is necessary to analyze how real conditions influence the calibration process. Figure 6 shows real status and ideal status of inner diameter measuring device. Obviously the rotation axis of inner diameter measuring device has an angle to the ideal axis, and the ideal axis is parallel to the axis of measured hole.
The real coordinate system can be acquired through the ideal coordinate system by the means of a rotation matrix [27]. In Figure 6, the ideal coordinate system rotates about the y-axis first then rotates about the x-axis. The rotation angles are θ y and θ x , so the point P ( x , y , z ) under the ideal coordinate system can be written as P ( x , y , z ) under the real coordinate system and Equation (16) establishes the relationship between point P and P .
[ x y z ] = [ cos θ y 0 sin θ y 0 1 0 sin θ y 0 cos θ y ] [ 1 0 0 0 cos θ x sin θ x 0 sin θ x cos θ x ] [ x y z ]
According to Equation (16), x , y , z can be written as Equation (17):
{ x = f x ( θ x , θ y , x , y , z ) y = f y ( θ x , θ y , x , y , z ) z = f z ( θ x , θ y , x , y , z )
In calibration process and measuring process laser displacement sensor’s output is the distance between two points, so under the ideal coordinate system the sensor’s output can be written as:
d = ( x 1 x 2 ) 2 + ( y 1 y 2 ) 2 + ( z 1 z 2 ) 2
In Equation (18) the coordinate of P 1 is ( x 1 , y 1 , z 1 ) and P 2 is ( x 2 , y 2 , z 2 ) . Taking them into Equation (17) can obtain P 1 ( x 1 , y 1 , z 1 ) and P 2 ( x 2 , y 2 , z 2 ) . Then, taking P 1 ( x 1 , y 1 , z 1 ) and P 2 ( x 2 , y 2 , z 2 ) into Equation (18) can obtain d . Thus, d can be written as:
d = f d ( θ x , θ y , x 1 , x 2 , y 1 , y 2 , z 1 , z 2 )
because the maximum measuring range of the leaser displacement sensor is 10 mm, so there is an Equation (20) under ideal coordinate:
{ 10 ( x 1 x 2 ) 2 + ( y 1 y 2 ) 2 z 1 = z 2
The value of d is determined by θ x and θ y according to the Equation (20) if the coordinate of P 1 and P 2 are definite. Figure 7 displays the value of d d in different conditions of d . As shown in Figure 7, although the value of d is different, the value of d d has no significant change. According the equations above and Figure 7 some conclusions can be drawn: (1) the value of d d is not effected by the value of d but is effected by θ x and θ y ; (2) when θ x is less than 21.8° and θ y is less than 22.3° the value of d d approximated to 0.9873, but when θ x and θ y exceeds 21.8 and 22.3° the value of d d falls very fast. It is obvious that during the calibration and measurement process the value of θ x and θ y are far less than 21.8° and 22.3° so the effluence of θ x and θ y cannot be considered into calibration principle.

3. Experiment

3.1. Calibration Experiment of Base Radius and Tangential Radius

According to the calibration principle above, the calibration process can be described as follows:
Step 1
Install the inner diameter measuring device on the spindle of the machine tool and adjust the spindle position so that the measuring device was placed on the ring gauge inner side whose inner diameter is 275.029 mm and maintained the sensors within the measuring range;
Step 2
Set the rotating speed of machine tool spindle at 60 r/min; because the position accuracy of machine spindle is 0.002 mm, the spindle mechanical coordinate P1 was recorded as (x = 262.955, y = −275.502);
Step 3
The machine tool rotated the inner diameter measuring device; each sensor got minimum value d min and maximum value d max during this process. Record the maximum and minimum values of every sensor for each revolution;
Step 4
After completing the multi-circles data acquisition at P1, the spindle was adjusted to the center P0 of the ring gauge by using the hole center positioning method mentioned above and the coordinates of point P0 is recorded as (x = 262.833, y = −273.182). As shown in Figure 8 the sensors’ output waveform was a straight line when the spindle was moved to point P0 [26];
Step 5
Take the coordinates of point P1 and point P0 into Equation (9) so the value of oe is 2.3222 mm. Calculate the average maximum value d max ¯ and average minimum value d min ¯ of each sensor, then take them into Equations (10) and (11) to get base circle radius d b and tangential circle radius r.
The experimental process is shown in Figure 8.
Because the inner diameter measuring device is in a rotating status in the calibration process, the number of revolutions has an influence on the calibration result. To clarify the influence, the number of revolutions and calibration results is shown in Figure 9. Taking sensor-1 as an example, in Figure 9a the value of r (radius tangential circles radius) reached the minimum when the revolutions are 50 and when the revolutions exceed 50 the change of r tends to be gentle. In Figure 9b, when the number of revolutions exceed 40, the value changes of d b (base circle radius) tend to be gentle. According to Figure 9, we can find that if the numbers of revolutions exceed 50 the value of r and d b tend to gentle. On account of the fact that the rotating speed of machine tool spindle is 60 r/min, the period of calibration should exceed one minute or continue one minute at last.
In accordance with the principle above, the result of calibration of three sensors can be acquired and are shown in Table 1.

3.2. Calibration Experiment of Laser Beams’ Angle

In Figure 4b, the laser displacement sensor’s output waveform is similar to the sine curve because in the calibration process the sensor is in the rotational scanning status. Therefore, the number of the sensor sampling points per circle has to be set before calibration. There is a fence effect in the sample of the sensor output data and the fence effect may cause serious errors in some conditions [28]. In this paper, how to set the number of sampling points per circle is based on the theory of fence effect [29]. Set N is the sampling point per circle, sampling interval α = 2 π / N , maximum angle error is σ α = π / N , and the raw error of sensor is σ d = d / ( 1 cos σ α 1 ) , and d is the theoretical distance from the sensor to the measured point. In this paper, d is 147.546 mm. If the number of sampling points is more than 583 the error of the sensor is less than 0.4 μ m , and if the number is more than 1000 the error will be less than 0.28 μ m . But as the inner diameter measuring device uses wireless mean to send data, so the number of sampling points cannot shrink indefinitely. According to all the above the number of sampling points per circle is 625.
It is necessary to determine the “advanced” and “backward” status of the laser beams before calibrating the angle. Because the sensors are in the same time interval, the sampling status during the rotation scanning process and three sensors begin to sample at the same time. The number of sampling points every sensor is fixed at 625 and the rotation angular speed of the machine tool spindle is known so that the time interval between adjacent sampling points can be calculated. Therefore, it is only to know the quantity of sample points between two sampling moments that the interval time between two moments can be obtained. When the spindle rotates at the P1 position, the serial number of sampling points of each sensor is recorded when it reaches the extreme point (maximum value d max point, minimum value d min point), and the difference between two adjacent extreme points sample serial number calculated as the quantity of sample points between two adjacent extreme points.
In Table 2, the first column is the serial number of sampling points when the sensor-1 is directed at minimum value point. The third column is the serial number of sampling points when the sensor-1 is directed at maximum value point. The second column and the fourth column is the difference of the serial number between the first column and the third column. For example, when the sensor-1 is first directed at the minimum value point, its sampling point serial number is 312, then it is directed at the first maximum value point and its sampling point serial number is 639, so the difference between 639 and 312 is 327. As shown in Table 2, 332 is the difference of the sampling point serial number between first maximum value point (639) and second minimum value point (971). In the last row, the table shown the mean difference between the sampling points of two extreme points for every sensor.
As shown in Table 2, the first extreme simple point of sensor-1 and sensor-2 is the minimum value point, and the first extreme simple point of sensor-3 is the maximum value point. For the sensor-1, the mean difference 328 between the minimum value point and maximum value point is less than the mean difference 332 between the maximum value point and minimum value point, so the sensor-1 is at the “backward” status. Similarly, we can see the sensor-2 is at the “backward” status, sensor-3 is at the “advanced” status. According to Equation (14) the calibration of θ c can be accomplished.
According to the calibration method described in Equation (15), each sensor’s minimum value point is selected as its feature point. From Table 2, three sensors in the order of 2-1-3 directed at the feature point. Sensor-2 first directed at the feature point, then sensor-1 directed at the feature point; the mean difference of the number between two feature points is 222 (the mean difference of the number between the fifth column and second column). Similarly, the mean difference between sensor-1 and sensor-3 is 220 (the mean difference of the number between the ninth column and first column), and the mean difference between sensor-3 and sensor-2 is 219 (the mean difference of the number between the fifth column and ninth column). Finally, the calibration of θ t can be accomplished and the result of the calibration of angle θ is shown in Figure 10.

3.3. Verification Experiment

In order to test the effectiveness of the calibration result and inner diameter measuring device, take the tangential circles radius ( r ) , base circles radius ( d b ) and angles ( θ ) between two adjacent laser beams into Equations (3)–(7), and put the measuring device into the standard ring gauge as shown in Figure 11 to measure the diameter of standard ring gauge according the actual mathematical model. In order to ensure the credibility of the experiment we repeated 10 experiments and each time the inner diameter measuring device was moved to a new position. The results of multiple measurements is shown in the Table 3.
It can be seen from the experiment results that the measurement error of the inner diameter measuring device was below ±15 μm and the relative error was less than 0.011% with the new mathematical model. Comparing with the uncalibrated mathematical model discussed in the previous chapter, the measurement accuracy has been improved to some extent and this method has certain practical significance.

4. Sensor Raw Error

The laser displacement sensor used in the experiment is a Panasonic HG-C1030; its measuring range is ±5 mm, the repeatability is 10 μm, the linearity is ±0.1% FS, and the reaction time can be switched within 1.5 ms, 5 ms or 10 ms. The output is analog signal. As the sensor output data needs to go through through AD conversion so that can be sent to the host computer for processing, so the sensor raw error and AD conversion can cause data beating. Therefore, in order to stabilize measurement results, median filter, average filter and kalman filter was used to filter sensor raw data [30]. The sensors raw data and filtered data are shown in Figure 12.
As shown in Figure 12, the value of the data beat is 15 μ m and the mean value of the measurement was 4.9685 mm before filtering, and the value of beat data reduced to 3 μ m and the mean value was 4.9684 mm after filtering. Obviously, the stability of the data is significantly improved after filtering, and its measurement results has more reference value.
In order to further assess the sensor measurement data, it is necessary to use a sensor whose measurement accuracy is higher than the laser displacement sensor. So, we used the high-precision ID-0530 Mitutoyo digital micrometer (indication error of ±1.5 μm) and laser displacement sensor to measure the same amount of displacement simultaneously, and then assessed the laser sensor measurement accuracy. The experimental result is shown in Table 4. In the process of this experiment we collected 12 sets of data continuously. Table 4 reflects the effect of two sensors measuring the same displacement. Relative to the Mitutoyo digital micrometer, the laser displacement sensor measurement error is about ±9 μm, in line with the sensor nominal value, in other words the filtering process can not only reduce the data fluctuations, but also can reduce the sensor measurement error, making the sensor measurement accuracy increase to the original level of the sensor without AD conversion.

5. Conclusions

Based on the inner diameter measuring device and the measurement method proposed by the research group, a mathematical model of the actual model of the inner diameter measuring device is proposed. After calibration, the inner diameter measuring device obtained the diameter of the standard ring gauge by an actual model. The advantages of the calibration method proposed in this paper are summarized as follow: (1) This calibration method improved the measurement accuracy and measurement range of the inner diameter measuring device with only three sensors; (2) The calibration method proposed in this paper solves the problem of how to measure the angle between two adjacent laser beams; (3) The inner diameter measuring device has the ability to automatically measure and in situ measure after calibration; (4) The inner diameter measuring device can measure inner diameters bigger than 250 mm with the measurement uncertainty of 15 μ m ; (5) The internal parameters of the measuring device are obtained after calibration, so in the measuring process it is not necessary to be installed on the spindle of the machine tool and the error of the machine tool can be ignored. In other words, the inner diameter measuring device achieved static measurement without rotation; (6) The calibration method and measurement method in this paper are not only applicable to the hole whose diameter is larger than 250 mm, but also applicable to holes with significantly larger diameter if the measurement device is suitable.

Acknowledgments

This work was supported in part by National Science and Technology Major Project of China: 2016ZX04003001 Tianjin Research Program of Application Foundation and Advanced Technology under Grant 14JCZDJC39700.

Author Contributions

T.Y., Z.W. C.L. conceived and designed the experiments; T.Y., Z.W. and Z.W. performed the experiments; T.Y. and L.W. analyzed the data; Z.W., X.L. contributed materials; T.Y. wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Budak, I.; Vukelić, D.; Bračun, D.; Hodolič, J.; Soković, M. Pre-processing of point-data from contact and optical 3D digitization sensors. Sensors 2012, 12, 1100–1126. [Google Scholar] [CrossRef]
  2. Ko, T.J.; Park, J.W.; Kim, H.S.; Kim, S.H. On machine measurement using a noncontact sensor based on a CAD model. Int. J. Adv. Manuf. Technol. 2007, 32, 739–746. [Google Scholar] [CrossRef]
  3. Estler, W.T.; Edmundson, K.L.; Peggs, G.N.; Parker, D.H. Largescale metrology—An update. CIRP Ann. Manuf. Technol. 2002, 51, 587–609. [Google Scholar] [CrossRef]
  4. Li, Z.; Wang, Y. Research on 3D reconstruction procedure of marked points for large workpiece measurement. In Proceedings of the International Conference on Information Assurance and Security, Xi’an, China, 18–20 August 2009; pp. 273–276.
  5. Sudatham, W.; Matsumoto, H.; Takahashi, S.; Takamasu, K. Verification of the positioning accuracy of industrial coordinate measuring machine using optical-comb pulsed interferometer with a rough metal ball target. Precis. Eng. 2015, 41, 63–67. [Google Scholar] [CrossRef]
  6. Mansour, G. A developed algorithm for simulation of blades to reduce the measurement points and time on coordinate measuring machine. Measurement 2014, 54, 51–57. [Google Scholar] [CrossRef]
  7. Alblalaihid, K.; Kinnell, P.; Lawes, S.; Desgaches, D.; Leach, R. Performance assessment of a new variable stiffness probing system for micro-CMMs. Sensors 2016, 16, 492. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Mian, S.H.; Al-Ahmari, A. Enhance performance of inspection process on Coordinate Measuring Machine. Measurement 2014, 47, 78–91. [Google Scholar] [CrossRef]
  9. Li, R.-J.; Xiang, M.; He, Y.-X.; Fan, L.-C.; Cheng, Z.-Y.; Huang, Q.-X.; Zhou, B. Development of a high-precision touch-trigger probe using a single sensor. Appl. Sci. 2016, 6, 86. [Google Scholar] [CrossRef]
  10. He, B.-X.; Li, C.-L.; Li, J.-P.; Zhang, Y.; Liu, R.-L. Integration of intelligent measurement and detection for sealing rings used in aerospace systems. Opt. Precis. Eng. 2015, 12, 3395–3404. [Google Scholar]
  11. Shi, Y.; Sun, C.; Wang, P.; Wang, Z.; Duan, H. High-speed measurement algorithm for the position of holes in a large plane. Opt. Lasers Eng. 2012, 50, 1828–1835. [Google Scholar] [CrossRef]
  12. Kondo, Y.; Hasegawa, K.; Kawamata, H.; Morishita, T.; Naito, F. On-machine non-contact dimension-measurement system with laser displacement sensor for vane-tip machining of RFQs. Nucl. Instrum. Methods Phys. Res. A 2012, 667, 5–10. [Google Scholar] [CrossRef]
  13. Bi, C.; Liu, Y.; Fang, J.-G.; Guo, X.; Lv, L.-P.; Dong, P. Calibration of laser beam direction for optical coordinate measuring system. Measurement 2015, 73, 191–199. [Google Scholar]
  14. Sun, J.; Zhang, J.; Liu, Z.; Zhang, G. A vision measurement model of laser displacement sensor and its calibration method. Opt. Lasers Eng. 2013, 51, 1344–1352. [Google Scholar] [CrossRef]
  15. Xie, Z.; Wang, X.; Chi, S. Simultaneous calibration of the intrinsic and extrinsic parameters of structured-light sensors. Opt. Lasers Eng. 2014, 58, 9–18. [Google Scholar] [CrossRef]
  16. Lee, R.T.; Shiou, F.J. Multi-beam laser probe for measuring position and orientation of freeform surface. Measurement 2011, 44, 1–10. [Google Scholar] [CrossRef]
  17. Yang, K.; Yu, H.-Y.; Yang, C. Calibration of line structured-light vision measurement system based on free-target. J. Mech. Electr. Eng. 2016, 33, 1066–1070. [Google Scholar]
  18. Xiong, H.-Y.; You, X.; Zong, Z.-J. Accurate extrinsic calibration method of a line structured-light sensor based on a standard ball. IET Image Process. 2011, 5, 369–374. [Google Scholar]
  19. Yu, Z.; Qiao, F.; Wang, Y. Calibration of Laser Displacement Sensor. J. Changchun Univ. Sci. Technol. 2013, 36, 32–34. [Google Scholar]
  20. Smith, K.B.; Zheng, Y.F. Optimal path planning for helical gear profile inspection with point laser triangulation probes. J. Manuf. Sci. Eng. 2001, 123, 90–98. [Google Scholar] [CrossRef]
  21. Smith, K.B.; Zheng, Y.F. Point laser triangulation probe calibration for coordinate metrology. J. Manuf. Sci. Eng. 2000, 122, 582–593. [Google Scholar] [CrossRef]
  22. Lu, K.Q.; Wang, W.; Chen, Z.C. Calibration of laser beam-direction for point laser sensor. Opt. Precis. Eng. 2010, 184, 880–886. (In Chinese) [Google Scholar]
  23. Zhou, H. Calibration of light beams direction of point light source probe. Chin. J. Sci. Instr. 2004, 253, 388–391. (In Chinese) [Google Scholar]
  24. Li, X.Q.; Wang, Z.; Fu, L.H. A Fast and in-Situ Measuring Method Using Laser Triangulation Sensors for the Parameters of the Connecting Rod. Sensors 2016, 16, 1679. [Google Scholar] [CrossRef] [PubMed]
  25. Sun, C.; He, M.; Wang, P. Laser Measurement Technology; Tianjin University Press: Tianjin, China, 2008; pp. 30–85. [Google Scholar]
  26. Wang, Z.; Su, Y.; Liu, X.; Liu, H. An Approximation Hole Center Positioning Method by Rotating Laser Displacement Sensor. Chin. J. Lasers 2012, 39, 0608001. [Google Scholar] [CrossRef]
  27. Schweighofer, G.; Prinz, A. Robust pose estimation from a planar target. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 2024–2030. [Google Scholar] [CrossRef] [PubMed]
  28. Huang, S. The Picket Fence Effect in Precision Sampling and its Prevention. J. Sichuan Union Univ. 1997, 1, 91–94. [Google Scholar]
  29. Wu, Z.; Zeng, Z.; Li, X.; Wu, X. Non-Contact on-Machine Dihedral Angle Measurement Approach Based on Rotary Ray-Scanning Mechanism. Chin. J. Lasers 2016, 43, 187–194. (In Chinese) [Google Scholar]
  30. Qian, X.; Lu, X.; Zhong, L.; Huang, S. A novel method for improving measuring accuracy in laser triangle method. Laser J. 2000, 1, 035. [Google Scholar]
Figure 1. (a) Physical model; (b) Theoretical model.
Figure 1. (a) Physical model; (b) Theoretical model.
Sensors 17 00294 g001
Figure 2. The actual mathematical model.
Figure 2. The actual mathematical model.
Sensors 17 00294 g002
Figure 3. The calibration principle of tangential circles radius r and base circles radius d b .
Figure 3. The calibration principle of tangential circles radius r and base circles radius d b .
Sensors 17 00294 g003
Figure 4. (a) Calibration principle of beam angle θ ; (b) Sensor output waveform.
Figure 4. (a) Calibration principle of beam angle θ ; (b) Sensor output waveform.
Sensors 17 00294 g004
Figure 5. Different status of the calibration of θ c .
Figure 5. Different status of the calibration of θ c .
Sensors 17 00294 g005
Figure 6. 1. Measured workpiece; 2. Inner hole; 3. Ideal coordinate system; 4. Real coordinate system; 5. Ideal coordinate plane; 6. Actual coordinate plane; 7. Rotation axis; 8. Ideal axis; 9. Axis of measured hole.
Figure 6. 1. Measured workpiece; 2. Inner hole; 3. Ideal coordinate system; 4. Real coordinate system; 5. Ideal coordinate plane; 6. Actual coordinate plane; 7. Rotation axis; 8. Ideal axis; 9. Axis of measured hole.
Sensors 17 00294 g006
Figure 7. Effects of θ x and θ y on the value of d d . (a) d = 2.5 mm; (b) d = 5.0 mm; (c) d = 7.5 mm; (d) d = 10.0 mm.
Figure 7. Effects of θ x and θ y on the value of d d . (a) d = 2.5 mm; (b) d = 5.0 mm; (c) d = 7.5 mm; (d) d = 10.0 mm.
Sensors 17 00294 g007
Figure 8. Experiment physical map.
Figure 8. Experiment physical map.
Sensors 17 00294 g008
Figure 9. (a) The number of revolutions and r; (b) The number of revolutions and d b .
Figure 9. (a) The number of revolutions and r; (b) The number of revolutions and d b .
Sensors 17 00294 g009
Figure 10. The angle between two adjacent laser beam.
Figure 10. The angle between two adjacent laser beam.
Sensors 17 00294 g010
Figure 11. Verification experiment.
Figure 11. Verification experiment.
Sensors 17 00294 g011
Figure 12. (a) Raw data; (b) Filtered data.
Figure 12. (a) Raw data; (b) Filtered data.
Sensors 17 00294 g012
Table 1. Base radius and tangential radius (mm).
Table 1. Base radius and tangential radius (mm).
Sensor-1Sensor-2Snesor-3
d m a x ¯ 7.05496.92565.7177
d m i n ¯ 2.40672.28041.073
r 5.54842.52951.5262
d b 132.6718132.8883134.1108
Table 2. Sensor extreme point sequence number.
Table 2. Sensor extreme point sequence number.
Sensor-1Sensor-2Sensor-3
d min d max d min d max d min d max
NumberDifferenceNumberDifferenceNumberDifferenceNumberDifferenceNumberDifferenceNumberDifference
31232763933288330418331531332199327
971329130032874933010793291188330858330
162832919573301408330173832918473291518333
228732926163332067332239933025113312180327
294932632753352729327305633031703322838328
361032739373323386331371732938313333498325
426932645953314046331437733044893334156329
492633052563334707329503633151483304818327
558932759163305367327569433458083335475328
624633165773326028328635633064683326136329
690932872373286686329701533071283316797327
756532978943357345330767532877883337455327
822932585543338003333833632784463318115330
888732892153308663332899533191063308776329
954533098753319326326965233397663319435329
10,20632810,534332998532610,31133410,42032510,095335
10,86632611,19233610,64532910,97433111,08533010,755331
11,52832711,855 11,30533011,635 11,74633011,416
Mean 328 Mean 332 Mean 329 Mean 331 Mean 331 Mean 329
Table 3. Experiment data of inner diameter measurement (mm).
Table 3. Experiment data of inner diameter measurement (mm).
Value of Sensor-1Value of Sensor-2Value of Sensor-3DiameterError
No.12.87436.32463.4249275.021−0.0083
No.23.75681.56897.4925275.0390.0100
No.34.21553.56714.9925275.028−0.0008
No.45.36172.84834.5986275.0360.0070
No.56.87164.62481.1909275.0440.0146
No.67.32562.78122.6612275.0360.0073
No.78.56493.21140.9164275.0430.0139
No.83.51885.21473.9581275.022−0.0075
No.92.35448.55281.5436275.023−0.0062
No.104.01263.51675.2671275.0420.0131
Table 4. Experimental of actual measurement parameters of sensors (mm).
Table 4. Experimental of actual measurement parameters of sensors (mm).
Laser SensorLaser SensorID-0530Error
Filter DataDisplacementDisplacement
No. 10.0380 0
No. 20.95420.91620.9070−0.0092
No. 31.90711.86911.8655−0.0036
No. 42.97212.93412.9250−0.0091
No. 53.97513.93713.93750.0004
No. 64.96844.93044.9245−0.0059
No. 86.02115.98315.98500.0019
No. 97.00316.96516.9610−0.0041
No. 107.99637.95837.95950.0012
No. 118.98968.95168.96150.0099
No. 129.93659.89859.90150.0030

Share and Cite

MDPI and ACS Style

Yang, T.; Wang, Z.; Wu, Z.; Li, X.; Wang, L.; Liu, C. Calibration of Laser Beam Direction for Inner Diameter Measuring Device. Sensors 2017, 17, 294. https://doi.org/10.3390/s17020294

AMA Style

Yang T, Wang Z, Wu Z, Li X, Wang L, Liu C. Calibration of Laser Beam Direction for Inner Diameter Measuring Device. Sensors. 2017; 17(2):294. https://doi.org/10.3390/s17020294

Chicago/Turabian Style

Yang, Tongyu, Zhong Wang, Zhengang Wu, Xingqiang Li, Lei Wang, and Changjie Liu. 2017. "Calibration of Laser Beam Direction for Inner Diameter Measuring Device" Sensors 17, no. 2: 294. https://doi.org/10.3390/s17020294

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop